27
30
73
163
63
20
35
23
22
37
41
129
24
10
350
15
50
84
90
45
110
36
61
43
9
109
39
26
17
25
53
40
68
74
98
8
5
32
18
150
56
29
113
76
31
33