22
59
36
11
39
49
58
38
32
73
71
65
55
97
64
34
37
83
13
35
99
47
18
44
41
25
30
31
52
17
20
197
145
124
40
94
42
63
26
19
358
10
28