833
19
24
48
370
22
8
476
181
7
111
9
150
58
21
28
241
176
70
483
34
239
11
277
2439
17
18
151
15
94
27
10
67
72
54
97
29
4
2
43
32
53
14
40
50
30