4
59
133
57
15
116
105
25
11
58
186
21
18
345
8
6
16
9
1
14
5
3
39
48
210
23
2
268
286
109
321
49
227
34
13
287
124
12
357
55
17
262
239
114
386
91
169
129
22
414