35
53
75
4
99
0
2
86
3
24
60
22
42
43
65
27
40
8
21
28
9
76
18
12
89
132
70
11
130
6
41
64
20
23
61
109
154
103
10
49
142
170
68
117