23
64
24
42
58
14
51
252
13
18
8
25
61
85
35
291
30
95
91
100
71
29
31
20
37
4
38
17
200
512
27
128
170
410
164
105
75
53
166
82
73
21
43
47
12