56
16
6
11
26
10
117
80
90
66
37
63
47
60
32
54
93
40
70
96
35
28
62
45
61
55
78
57
34
105
107
73
46
88
84
30
125
1
0
543
933
161
151
528
650
22
7
25
15
21
24
20
9
18
23
36
12
3
5
4
2
8