1
8
3
7
5
2
11
19
31
42
39
30
41
55
21
45
174
47
49
99
56
58
53
86
36
23
9
27
26
28
57
81
34
215
91
17
38
136
78
70
32
54