27
153
166
37
29
468
21
593
14
81
198
98
44
72
51
116
33
300
208
165
5
28
23
97
70
11
7
47
40
416
12
20
255
78
10
17
217
85
221
52
57
119
19
77