18
133
34
41
53
27
50
149
6
115
150
30
112
164
13
45
16
37
32
63
8
54
158
24
58
80
49
23
43
25
194
106
120
163
99
95
101
75
38
44
65
76
42
40
62
140
91
31
19
131
55