6
43
39
24
81
150
18
59
70
13
66
123
61
105
98
80
23
97
33
34
109
71
12
36
45
21
56
47
25
32
93
28
29
110
94
241
49
27
57
22
146
161
51
50
31