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