99
62
44
136
338
38
52
39
84
211
117
59
14
142
121
230
27
105
69
75
149
40
205
291
15
216
233
86
32
92
67
212
137
98
65
70
162
57
36
28
37
35
76
61
209
103
42
79
20
19
50
114