79
67
150
119
175
110
18
58
82
30
223
1927
276
22
19
120
72
355
39
514
66
61
268
14
369
59
60
35
6
148
64
16
33
45
40
89
77
354
128
112
194
878
790
50
28
91
34
26
8
32