5
58
15
57
2
112
34
27
18
75
93
79
10
11
41
33
8
19
45
91
162
7
189
40
13
25
44
36
26
3
22
52
61
132
56
82
87
6
80
65
24
407