41
12
34
117
30
0
10
14
24
17
13
6
19
56
42
21
101
22
35
3
11
44
99
59
31
195
4
18
15
8
93
61
206
39
47
312
168
28
49
67
38
36
285
135
166
163
23