330
7
12
33
47
61
16
22
17
39
413
50
53
20
30
426
72
136
5
454
1
18
10
2
3
9
8
24
21
84
14
35
85
42
607
190
25
1160
36
11
15
150
106