5
68
61
23
20
31
49
30
39
2
8
3
28
88
15
35
69
18
48
84
111
114
19
24
79
21
45
101
92
41
44
7
14
38
73
64
82
63
36
80
9
125
62
55
11