6
57
100
95
163
2
20
53
40
62
238
14
15
29
9
35
22
71
27
301
32
104
31
26
49
30
51
52
13
21
101
10
93
68
116
148
42
12
11
16
19
140
87
46
44
37
64
86
77