21
34
16
88
27
58
15
107
83
13
42
73
41
14
12
26
38
22
76
61
43
35
17
47
84
72
69
48
60
1
85
9
214
87
23
175
62
104
30
86
55
28
19
52
40