13
18
5
7
41
59
100
33
20
75
87
26
57
9
30
24
17
37
62
48
63
120
3
10
29
12
4
16
15
107
27
38
28
31
19
14
11
21
50
94
34
23
1