5
9
21
83
100
7
18
55
20
41
28
64
3
27
106
17
16
15
165
48
99
11
212
4
81
26
35
22
369
112
2
84
12
6
222
186
114
10
32
37
78
38
137
34
181
24
139