20
338
69
15
6
217
28
55
19
32
70
47
13
54
53
102
80
62
255
46
37
35
1
22
91
16
38
1180
61
65
163
27
376
94
335
371
36
25
84
9
17
224
79
14