8
3
2
32
4
19
1
10
41
31
11
17
18
15
49
37
12
90
9
6
24
75
61
150
48
25
149
85
20
46
27
161
30
16
36
102
13
73
86
47
159
60