32
15
92
17
154
8
58
93
51
26
110
79
29
28
91
62
24
63
16
12
71
111
158
325
22
90
45
768
9
109
34
20
33
21
25
103
31
118
56
30
37
253
187
36
156
331
94
83