16
13
9
26
28
58
12
35
51
11
14
19
90
111
18
199
56
62
80
110
108
36
27
68
21
37
100
236
82
180
71
77
79
59
24
48
20
65
200
10
5
22
1
325
92
54