30
75
15
1
14
5
20
9
6
38
45
13
2
10
7
356
11
8
16
61
32
34
104
21
33
101
25
29
122
18
184
65
47
56
55