35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
142
19
122
296
42
21
101
31
12
82
23
20
28
43
24
22
45
14
37
41
16
68
26
29
53
32
102
34
74
33