25
78
21
6
10
43
13
15
7
117
4
23
63
30
16
32
115
37
210
28
17
191
83
116
129
246
11
26
14
164
68
136
87
186
41
80
97
86
98
19
31
100