162
12
46
34
11
24
30
21
88
41
116
58
28
65
54
69
92
51
8
19
27
38
6
85
22
102
90
20
17
45
100
258
64
33
18
98
40
32
31
68
7
15
269
16
23
343
10