54
11
35
66
93
33
21
53
47
25
23
18
59
52
64
62
19
27
86
379
12
30
75
55
74
84
16
22
1
36
46
45
83
50
32
72
44
24
68
256
115
49
73
126
293
89
41
38
82