13
24
100
12
4
14
42
5
43
18
3
20
37
48
26
15
58
27
8
1
21
6
23
11
16
50
34
51
54
108
79
7
17
10
60
29
39
31