43
53
33
57
177
69
15
63
38
24
35
3
112
32
16
29
6
20
21
128
28
4
18
31
123
258
11
1
14
19
12
8
13
44
79
5
23