69
32
123
79
71
19
26
21
12
11
36
72
46
6
45
44
16
81
28
133
39
31
56
17
350
73
160
85
780
202
40
212
77
381
178
163
47
48
364
62
604
138
99
58