55
10
336
3
15
47
12
44
32
54
37
9
4
29
26
21
48
28
25
11
160
63
58
41
51
8
38
17
30
16
14
23
27
68
113
59
105
91
187
259
204
102
133
18
96
139
115