33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
17
113
288
35
29
16
12
14
30
24
66
58
37
40
36
42
57
72
38
26
18
21
82
76
19
48
23
44
25
27
74
49
116
51
20
95
22
61
50