36
118
81
95
353
380
19
23
35
33
6
21
55
90
63
70
78
101
290
30
154
57
144
244
20
14
275
32
206
139
64
25
69
68
5
73
326
127
49
50
239
197
92
41
54
463
194
183
66
47
150