34
4
27
7
5
2
8
1
3
13
15
11
10
12
9
136
140
114
16
19
42
297
6
29
18
49
23
22
65
14
28
64
24
26
37
39
17
32
68
66
95
25
20
35
40
83
77
51
38
41
75
50
147
21
57
45
89
58
52
30