9
63
87
219
59
86
13
19
811
12
271
404
375
30
4
92
80
34
51
37
2
269
802
1161
57
36
273
146
194
38
42
35
543
125
83
122
124
165
44
28
48
54
70
15
23
8
22
20
98
116
108