32
11
33
37
63
159
195
465
85
18
15
3
8
16
109
10
12
48
31
126
45
103
30
50
25
21
79
35
112
29
64
138
28
519
51
284
221
19
7
34
22
140
104
73
121
196
41
20
174