32
27
184
51
48
33
38
18
281
30
24
22
21
15
10
58
39
28
121
31
41
46
40
19
23
29
114
66
8
47
150
13
20
98
34
105
55
67