37
45
12
51
39
2
40
35
1136
29
107
28
133
66
31
20
119
67
68
219
87
9
118
117
88
50
56
49
27
246
42
21
303
104
46
191
32
62
54
30
78
63
81
44
211
72
26