4
3
12
6
21
23
30
9
11
10
35
25
29
26
8
16
14
13
19
17
36
28
24
20
46
81
214
60
141
84
182
268
44
93
37
32