10
13
12
21
36
41
15
7
66
26
8
6
82
364
155
153
17
104
174
46
22
31
179
97
58
28
19
11
24
67
18
122
9
23
5
4
16
25
35
14
320