427
41
20
46
19
32
43
39
25
7
33
22
188
72
17
26
8
190
16
128
129
11
23
111
14
15
58
53
34
66
56
62
24
21
13
59
18
69
38
29
235
87