78
6
44
29
10
110
21
22
18
43
28
37
26
93
46
11
138
30
62
27
25
32
16
83
23
66
408
55
150
67
58
40
80
74
175
131
101
374
42
378
52
47
48
35
170
194
114
1284
31
221
85