17
25
7
15
11
12
53
13
111
24
4
40
8
22
52
1
10
50
97
37
87
27
704
973
0
100
3
44
32
60
39
124
55
26
54
63
151
18
30
58
69
47
33