40
123
369
19
5
61
46
33
4
51
136
48
18
213
374
28
20
32
57
249
128
168
93
44
31
156
193
8
17
14
16
42
158
121
10
103
13
39
25
27
263
616
134
232
56
49
15
24