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