21
15
197
18
20
36
25
26
22
32
76
60
31
33
56
55
11
99
50
54
141
9
19
45
16
102
107
61
34
28
64
30
41
67
113
35
44
52
49
63
24
42
75
27