27
41
28
26
45
22
10
43
23
20
100
38
58
63
24
18
9
7
6
65
91
11
33
31
36
37
61
392
56
107
97
21
42
60
137
72
88
66
19