1
2
6
5
13
3
44
18
240
110
45
151
95
63
21
15
12
8
11
40
9
29
54
103
19
35
10
62
68
16
70
52
39
33
22
126
77
129
42
47
48
28