53
32
20
42
59
106
250
3
23
44
37
25
18
56
85
9
34
31
15
13
11
171
2
6
27
28
74
63
33
5
26
17
35
49
251
99
54
12
51
4
19
39
57
16
46