22
31
48
30
62
60
28
19
71
86
85
21
54
95
40
23
78
20
41
98
61
90
13
36
53
26
15
238
17
7
47
50
52
51
64
35
79
8
29
46
63
100
68
25
14
141