34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
143
144
20
116
298
44
17
28
12
51
139
40
14
48
79
18
105
19
74
47
77
37
24
31
108
127
200
22
33
50
21
72
61
189
54