101
38
48
24
28
49
42
37
70
41
99
94
77
82
73
71
56
43
97
100
109
29
61
76
27
88
64
72
187
51
45
52
50
190
182
30
156
66
79
145
129
96
139
16
22
138
58
69
31
60