32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
115
16
17
39
296
30
12
38
49
23
66
29
63
24
14
25
40
35
69
96
19
34
41
37
87
74
20
31
68
59
28
21
46
42
77
51
144
22
58
18
26
92
50
60
52