56
5
13
27
4
25
34
1
57
9
21
11
2
8
12
49
22
16
39
28
85
31
6
48
81
70
83
189
18
54
163
294
52
129
90
41
62
166
65
58
111
89
91
61