37
24
23
195
72
29
59
17
11
33
56
225
115
85
94
158
45
547
43
55
86
30
138
31
89
132
271
32
75
39
54
142
21
19
47
27
28
315
1032
26
18
61
530
12
96
10
160
22
95
40
5
50