99
37
128
54
16
91
101
42
109
21
11
20
50
19
126
94
44
79
161
75
172
26
9
69
97
41
155
71
32
67
61
28
66
121
46
163
76
40
67
35
11
58
74
19
63
63
22
464
1204
492
1897