74
37
11
12
89
21
69
32
56
2
13
4
82
26
108
33
18
81
22
16
28
57
20
84
43
67
7
38
52
54
55
30
39
34
35
79
40
97
96
136
398
173
239
95
254