5
22
24
27
56
28
17
106
9
2
53
7
12
19
13
14
21
100
34
15
6
3
30
76
44
11
32
8
25
59
130
87
10
0
33
40
4
108
120
31