1
15
8
93
37
24
21
214
350
43
244
154
241
46
33
10
25
195
161
55
11
22
50
44
117
129
84
14
5
28
137
56
16
12
6
59
141
23
181
127
36
47
42