158
18
45
43
47
10
113
174
30
122
23
69
88
29
115
11
14
53
7
25
81
151
46
34
9
74
176
31
13
79
27
44
20
26
77
50
33
56
67
6
19
22
65
28
17
42