228
14
59
173
196
54
168
124
220
34
47
43
40
28
31
95
84
17
68
58
118
56
45
70
7
61
10
6
9
19
26
51
13
20
22
33
36
3
161
38
42
15
24
21
120
110
104