128
31
36
222
70
24
23
74
12
38
13
43
59
20
95
315
171
136
196
26
44
94
47
9
35
112
241
55
42
53
124
258
231
115
50
90
194
295
41
157
199
116
117
71
25
28
75
188
121
93
81
51
17
57
88