28
24
31
106
53
6
47
37
128
13
26
45
25
79
12
81
72
190
132
233
171
98
22
93
61
88
17
14
33
21
27
73
101
29
30
57
80
55
149
11
71
70
43
92
85
94
9
54