34
4
28
8
6
2
3
16
1
10
9
5
13
15
11
143
146
117
294
43
19
26
12
14
31
42
22
23
66
35
58
7
25
41
30
24
39
40
32
21
17
86
77
18
57
59
75
48
85
53
20
91
44
50