157
54
51
46
27
70
87
22
44
43
1904
61
4
867
33
131
96
48
56
60
26
89
319
125
52
53
230
21
35
19
277
24
41
28
16
32
215
64
82
308
80
63
40
249
227
102
50
20
30
45
58
216
242
23