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