15
5
13
39
21
71
6
100
25
18
79
34
62
69
12
24
166
77
88
61
14
19
27
7
43
33
37
75
4
9
8
10
38
101
66
128
271
40
50
167
212
54
93
35
106
76
44
197
22