10
12
103
35
2
25
104
14
4
9
70
28
13
158
236
26
52
7
51
18
47
11
1
3
5
31
153
22
36
15
56
17
6
20
50
189
33
21
65
230
74
61
79