154
104
36
272
55
19
95
81
66
89
32
37
202
99
38
77
17
16
70
49
140
204
116
24
26
69
146
260
14
58
88
20
15
61
9
122
179
1389
63
108
183
209
110
33
1944
153
106
52
763
171