179
82
242
141
34
55
189
123
108
154
118
42
47
69
22
174
553
60
98
59
193
46
10
102
58
89
106
134
188
232
50
16
132
68
92
28
25
21
20
121
24
61
328
51
23
30
27
112
113
57
15