69
83
65
43
184
22
29
64
86
255
23
50
56
42
614
198
17
35
139
21
427
45
155
37
4
2
440
92
79
66
16
99
14
166
1
30
31
18
212
111
528
41
32
148
97
36
60
58
13
71