151
54
48
42
23
64
84
19
43
1855
58
4
840
33
124
91
45
52
60
26
311
123
51
209
21
18
258
22
40
28
14
30
210
77
300
38
244
216
99
47
20
153
36
56
213
235
68