34
31
14
15
96
45
141
107
33
102
67
17
185
64
50
76
250
57
186
16
134
51
54
97
49
44
69
52
154
260
117
94
74
180
212
39
42
48
61
219
127
41
190
200
78
53
293
29
92
346
13