20
218
21
17
5
30
124
27
102
127
65
86
184
40
173
19
39
142
44
256
13
10
16
35
85
121
93
138
53
115
48
8
126
22
37
154
83
38
81
97
47
45
164
15
25
99
60
167
6