10
24
4
6
1
75
61
17
8
9
12
43
7
27
474
39
156
223
13
86
15
53
3
28
31
58
57
14
26
11
366
66
38
95
20
575
93
22
2
48
35
16
23