15
24
186
45
64
5
56
59
166
73
79
89
22
14
74
177
6
51
63
106
114
50
41
31
85
20
29
25
33
18
26
32
78
199
30
9
57
16
134
17
40
120
55
167
117
70
99
36
7