62
13
18
51
35
15
11
6
24
89
52
33
57
91
34
78
8
21
5
36
26
54
187
80
19
353
27
23
392
200
14
139
28
16
32
39
22
65
7
29
63