1
5
29
14
21
81
24
4
41
125
18
6
9
52
44
13
19
20
46
112
55
17
39
62
30
59
176
32
66
124
104
34
204
28
16
61
25
33
77
22
10
45