31
56
87
2
7
9
4
15
19
13
14
27
25
41
66
6
95
120
1
5
16
21
77
43
46
107
153
11
0
38
59
88
62
68
130
3
10
40
30
70
81
137