65
512
69
134
83
23
116
182
97
32
170
84
104
129
120
211
262
106
88
51
64
394
111
48
350
29
150
115
232
235
60
132
26
216
153
90
35
56
117
75
121
476
70
80
22
55
128
302
45
81
269
77
85
433
184