61
3
25
31
18
118
278
22
661
69
23
35
49
34
45
178
46
58
5
4
308
17
6
39
26
12
43
82
92
28
75
107
44
85
11
56
177
19
14
72
687
48
105
24
20
167
40
70
27