21
19
45
23
10
83
156
11
14
30
171
225
168
3
9
29
185
38
32
195
31
17
16
65
8
5
24
20
7
176
78
49
6
256
25
43
100
404
13
36