4
7
41
13
6
23
17
52
97
12
35
5
22
45
14
2
3
247
30
9
53
40
146
128
99
15
27
29
19
16
36
39
21
102
10