104
76
28
15
35
16
9
118
95
41
20
68
84
19
7
4
246
26
71
14
56
46
62
12
114
24
128
49
181
97
38
106
133
96
158
129
32
44
112
25
54
80
218
207
59
52
21
178
87
30