65
46
72
27
89
79
2
176
92
26
17
8
59
53
21
16
29
96
40
5
69
13
15
657
50
56
48
157
80
78
20
135
52
10
54
154
43
105
12
49
61
87
82
73
1
321
83
128
14
41
71
19