55
89
4
42
38
6
63
35
297
21
10
13
17
219
50
27
15
7
29
142
31
66
56
286
23
233
1
53
76
132
247
51
9
67
139
16
20
47
101
216
18
158
54
40