27
215
40
49
7
1
20
16
53
35
26
19
41
33
29
13
58
59
90
56
31
2
488
25
184
57
88
100
43
11
62
14
9
55
4
111
81
69
36
44
15
63
39
77
6
17
74