57
10
340
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
23
27
68
113
59
105
91
187
259
22
204
102
134
18
96
139
115