34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
143
144
20
116
298
44
17
12
79
41
42
39
31
30
37
73
61
27
47
14
128
63
76
72
38
22
24
18
25
36
55
58
84
23
181