27
165
26
47
76
25
231
78
105
20
24
17
60
166
112
77
476
176
42
199
160
22
23
11
29
65
35
222
270
7
365
216
72
194
94