32
68
193
16
29
42
10
204
118
51
74
43
65
134
62
254
373
56
54
67
20
90
123
124
35
197
433
57
822
55
85
900
21
71
77
33
81
38
182
943
37
130
112
1812
98
199
89