25
56
36
50
23
20
8
75
17
85
317
33
32
35
45
21
37
30
19
63
34
60
48
64
10
14
94
12
15
9
18
80
122
28
39
53
206
13
59
38
67
70
110