16
26
9
100
27
49
79
29
150
36
105
155
107
166
40
211
15
13
28
18
24
20
17
44
10
73
62
303
19
2
3
61
5
51
14
37
55
59
68
7
33
42
48
65
43
57
23