60
40
16
195
279
123
92
106
46
27
24
108
76
10
56
21
268
168
15
85
47
35
33
71
31
9
28
73
25
43
57
42
53
75
129
221
148
74
98
235
23
37
26
89
30
49
50
142
29
45