155
31
55
124
36
49
17
544
12
212
16
434
32
30
28
121
117
62
79
364
93
42
111
133
215
112
205
168
60
83
224
149
58
87
162
100
171
64
174
130
84
287
104
46
435
78
69
65
47
21
342
74