1
2
7
36
18
22
43
57
89
30
12
9
143
44
27
31
11
29
66
95
53
28
23
10
8
6
13
15
20
51
91
14
17
39
71
46
50
146
70
68
42
251
75
64
19