31
56
87
2
6
8
4
15
19
13
14
27
7
9
25
41
66
95
120
1
5
16
21
76
43
119
46
107
153
11
0
20
38
58
88
62
68
130
3
10
39
30
69
55
80
135