33
162
436
124
23
10
117
414
93
18
92
16
17
150
170
75
31
160
259
331
191
46
59
113
112
47
107
95
27
76
106
243
217
157
89
44
30
39
55
43
68
132
24
8
51
153
38
19
183
25
63
57
20
87