10
21
36
11
2
5
8
27
29
127
75
18
9
70
48
59
24
14
31
30
19
6
7
12
122
51
15
33
35
23
25
13
55
137
116
71
28
341
26
17
63
3