32
57
28
17
59
154
22
15
64
103
6
9
97
124
27
118
11
39
83
72
50
21
98
26
13
53
38
92
63
14
56
18
12
2
5
24
42
8
34
7
123
94
231
44