191
71
23
133
113
72
168
357
16
48
109
170
63
42
160
55
105
19
61
91
27
110
114
54
100
83
215
30
75
193
90
45
151
49
88
512
50
159
59
96
97
135
307
99
93
620
36
182
56
92