792
22
67
826
84
42
47
49
121
646
191
93
55
86
19
29
71
94
79
20
108
39
75
38
89
110
37
104
197
65
201
146
114
36
678
58
148
35
336
31
59
44
271
45
190
616
53
54
965