23
20
100
107
24
45
27
26
6
65
91
33
11
31
36
392
97
21
60
10
56
146
39
123
54
38
32
35
191
19
49
125
41
147
25
47
44
126
104
48
29
80
71
105
70
34
194