4
2
12
5
34
18
212
97
9
14
38
27
275
3
8
51
16
30
657
45
10
37
40
24
62
104
13
31
194
109
44
19
50
47
20
33
66