43
132
58
54
22
21
12
39
4
11
7
18
52
25
6
196
32
31
100
71
23
15
17
30
70
72
117
16
20
13
8
36
76
127
212
50
24
89
44
105
1
10
56
41