17
77
24
43
174
28
37
4
18
38
47
13
59
53
89
130
125
34
98
403
16
122
101
29
27
382
14
26
100
57
94
75
55
6
9
141
10
23
3
5
44
15
30
12
33