33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
136
17
114
288
35
16
29
12
14
30
34
24
66
58
25
37
40
41
42
72
38
26
18
21
82
76
19
49
57
23
36
45
27
43
75
118
51
20
96
22
61
50