30
16
39
13
21
91
8
6
51
27
29
33
41
10
68
108
94
9
72
20
54
50
49
28
114
15
104
73
26
23
45
24
65
25
7
2
4
19
52
14
625