65
35
28
78
21
92
60
41
14
62
143
20
80
13
64
63
17
7
49
29
8
44
61
112
42
40
12
97
151
100
31
124
161
87
52
83
48
1
18
6
3
321
5
9
34
181