46
95
18
26
91
66
106
127
14
42
35
27
34
24
4
15
23
48
37
5
190
47
33
41
22
36
16
9
51
17
8
38
13
97
59
187
10
49
20
30
86
19