54
27
135
88
133
42
10
17
32
47
19
33
74
34
25
43
63
49
46
61
9
45
29
171
97
31
14
104
67
60
4
75
57
16
24
23
99
112
127
5
565
242
125