16
89
98
56
15
154
10
11
12
50
74
31
8
29
42
92
9
26
23
13
19
28
35
44
76
55
4
126
108
167
257
70
49
165
64
85
47
280
127
43
14
172
25
27
148
79