1
4
3
34
11
8
12
6
14
31
9
15
29
7
64
17
39
51
33
91
27
13
95
44
21
62
247
56
60
10
79
260
126
22
36
101
42
18
25
24
76
48
32