41
58
95
112
30
46
67
19
100
48
15
78
49
8
9
149
55
25
122
57
1
27
37
26
54
10
16
5
7
20
167
17
24
80
31
13
12
6
38
14
22
263
18