30
73
107
16
29
9
59
64
32
25
65
87
14
21
176
28
7
13
40
19
45
83
17
50
49
10
12
26
18
79
43
27
94
44
91
2
52
42
36
55
6
4
3
76