4
18
31
9
10
23
6
108
15
16
86
17
100
20
21
36
24
241
166
8
43
29
76
48
57
61
82
96
11
101
53
19
51
27
30
128
73
25
169
12
71
63
1