16
70
23
101
56
36
3
52
42
8
51
69
25
99
83
17
119
26
2
11
103
31
138
82
257
20
50
63
44
116
88
7
30
66
24
47
61
255
260
37
46
41
213
60
362