34
4
28
8
6
2
3
15
1
10
9
5
13
11
115
139
16
7
299
35
18
102
84
19
29
27
22
42
24
25
20
12
46
21
26
36
44
17
82
49
30
94
33
73