30
56
86
1
4
5
15
19
13
26
2
7
25
39
64
3
92
117
6
14
18
72
40
112
46
107
153
9
11
0
37
87
106
61
66
127
8
38
68
54
80
134