5
34
22
26
6
3
13
1
4
38
27
60
16
15
23
21
96
24
25
8
87
62
119
31
7
14
46
85
71
56
29
2
44
104
108
57
94
43
118
55
74
41
64
37
79