101
121
80
198
103
54
23
38
109
56
16
29
164
27
85
122
72
44
73
231
67
11
84
28
32
92
40
31
41
51
475
45
15
46
22
168
66
76
294
78
163
59
43
87
53
99
55
251
74