39
237
31
23
16
46
24
168
149
10
12
18
51
43
116
5
29
27
21
2
4
33
38
48
19
66
6
36
37
11
7
1
107
20
17
14
121
91
74
145
60
82
30