51
131
30
59
24
6
25
69
28
42
31
53
35
49
21
343
15
39
17
43
12
112
3
55
101
16
84
7
26
22
195
50
192
130
14
34
96
19
66
63
235
58
73
271
54
27