27
38
31
11
147
8
181
119
21
22
72
23
169
111
92
46
108
296
47
51
77
5
26
14
156
120
35
16
78
152
84
24
89
25
20
189
66
141
10
32
6
52
45
71
13
280
42