69
14
9
22
42
3
4
51
98
81
48
31
43
41
45
13
86
19
68
8
121
46
104
156
26
209
119
434
242
331
105
178
40
135
189
162
296
250
133
193
165
66
1161
430
515
153
398
544
840
807
1811