2
5
17
8
10
14
24
20
73
58
18
108
41
23
11
32
25
60
15
200
38
30
16
28
82
65
42
125
112
96
57
79
44
22
239
95
109
48
35
152
225
135
72
171
46