32
38
193
36
26
43
70
96
153
147
8
73
39
34
13
33
20
52
49
85
177
35
24
27
12
30
130
63
44
110
29
58
19
227
161
72
51
131
46
141
50
68
175
155
100
25
14
31
244
56
16
88