44
56
77
74
21
152
5
46
172
70
96
4
91
67
9
13
126
709
224
16
8
63
160
169
166
95
98
843
111
79
53
69
223
17
345
66
33
48
148
47
104
36
29
24
157
19
538