61
63
19
9
59
37
2
6
5
99
54
41
68
10
110
11
237
34
164
18
27
23
135
52
75
14
7
36
82
28
78
80
16
141
303
150
49
167
15
158
57
38
12
48
132
17
40
13
29
47
33