20
1
10
24
17
13
7
12
16
42
113
52
21
19
68
92
93
59
26
31
41
74
83
28
33
178
145
39
57
66
58
85
122
211
294
65
90
95
38
88
27
4
44
50