10
22
17
11
12
24
32
9
304
82
23
13
18
26
35
65
45
43
8
19
91
223
2
29
15
146
61
39
21
51
27
89
30
105
78
117
14
38