1
15
10
5
6
16
22
12
36
21
33
2
4
29
24
9
20
28
3
11
19
26
18
25
34
85
51
17
32
116
43
60
41
104
202
237
44
111
61
229
140
76
136
46
95