39
126
24
22
46
56
14
97
10
19
21
108
127
44
5
148
30
58
32
18
7
6
26
61
43
49
23
34
51
2
184
66
42
96
41
99
12
54
16
4
8
69
136
52