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