22
46
41
129
34
5
110
71
29
47
23
118
25
49
54
10
33
26
113
153
412
414
37
158
58
45
261
9
39
90
140
28
35
81
63
57
170
154
18
44
43
40
163
31
24
3
7