32
183
220
24
34
63
58
144
131
427
33
18
46
57
17
203
3737
41
30
80
25
151
146
14
283
84
31
69
76
391
376
123
72
124
113
8
714
51
300
21
56
348
96
3
27
157
165
50
35
44
142
71