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