4
21
41
18
20
86
48
56
15
81
12
14
92
31
7
40
8
13
25
19
2
53
28
35
39
9
130
155
26
167
149
51
200
116
212
46
55
49
63
103
57
179
154
76
29
33
30
52
34