6
3
9
7
25
117
44
15
263
67
12
16
4
18
14
13
68
62
20
47
28
11
93
94
31
27
74
19
48
149
37
34
645
56
72
138
70
17
119
110
32
75