43
30
16
18
8
29
21
216
13
2
6
59
67
163
98
58
12
33
23
15
196
66
85
5
20
26
36
14
17
110
199
10
127
228
212
41
118
25
11
31
39
209
57
7