55
283
3
42
94
25
57
12
72
40
110
18
49
2
39
51
21
32
79
145
33
20
26
63
59
5
47
106
23
36
123
174
99
156
53
17
88
181
66
131
52
15
198
115
14
8
152
19
29