185
183
116
68
220
35
31
90
39
91
67
26
94
49
18
16
42
71
242
1344
81
24
48
244
53
17
375
112
22
281
82
36
59
69
76
85
13
122
37
197
231
358
50
34
129
60
72
289
330
89