51
86
46
98
65
44
70
48
56
92
84
38
60
123
15
64
3
10
45
172
54
12
168
11
22
19
139
30
29
221
88
49
18
31
32
128
89
37
61
107
41
53
82
143
52
157