319
75
142
73
115
82
17
653
41
44
22
263
63
2352
27
43
35
26
34
51
9
31
28
76
83
195
127
20
147
120
29
68
92
52
162
103
37
58
439
30
1792
67
151
217
188
16
150
78
130