754
18
972
69
39
78
19
31
28
50
32
63
55
192
43
26
95
397
161
33
58
48
590
155
130
96
266
188
76
77
645
12
47
190
68
73
75
56
198
89
90
133
16
49
37
175
1176
61
110