66
34
114
40
61
135
101
98
48
21
146
79
173
24
90
63
32
89
46
74
123
129
96
70
113
92
28
62
77
49
171
95
69
94
20
85
22
19
56
15
23
105
111
406
43
47
337
126
275
11
35
39