116
112
48
124
205
60
158
64
231
202
35
18
109
178
340
26
219
92
295
7
34
6
11
24
324
216
2
87
39
28
77
37
42
15
25
12
351
16
170
20
13
73
201
66
59
371
29