2
20
7
49
51
34
89
27
12
15
22
159
45
3
9
43
6
21
18
30
14
47
64
117
36
16
63
228
13
28
11
112
99
65
95
86
8
69
10
5
32
71
26
19