58
85
48
178
7
93
23
162
30
45
439
127
39
197
20
34
17
16
38
553
49
204
131
53
15
78
31
333
144
112
8
140
41
843
25
373
245
26
10
40
476
33
241
105
21
32
18
12
14
42
19
173