42
94
198
286
125
68
35
16
1370
111
92
57
84
25
17
56
122
24
32
262
60
15
31
164
95
102
810
183
33
23
10
401
103
556
99
71
5
26
13
189
63
54
6
47
58
88
80
53
69
347
41
44