28
40
59
34
92
46
55
248
57
14
108
31
23
53
42
41
25
10
93
15
60
13
20
80
43
45
24
12
9
33
50
242
38
26
11
22
30
1
5
36