62
17
75
38
7
19
27
22
43
16
283
97
46
30
40
5
115
117
67
57
171
49
98
11
121
143
146
102
137
101
167
248
34
23
127
24
36
103
238
41
31
95
8
99
118
195
179
270
56
378
126