27
170
49
20
76
315
119
59
10
121
149
24
4
44
134
37
112
1182
32
31
5
72
92
13
36
29
15
17
47
14
130
87
164
144
101
733
46
110
21
361
43
41
70
48
205
413
60