1
2
7
100
19
9
16
72
5
3
22
21
29
38
61
8
184
214
58
48
14
20
12
152
89
165
101
26
13
25
23
115
34
10
225
59
481
112
53