1
2
11
4
8
0
13
76
41
22
86
42
47
88
50
12
286
180
232
261
228
77
304
67
35
139
142
220
198
106
37
362
126
48
96
71
115
39
118
60
387
513
116
26
192
31
324
43
695
51
65
111
205
165
54
80
15
27