41
16
50
233
58
17
9
33
12
14
7
98
61
3
39
21
198
24
152
111
26
13
105
53
32
78
43
5
93
4
216
15
36
49
44
10
25
116
27
46
28
52
102
76
31
79
73
2