4
44
8
84
67
65
21
17
9
61
16
25
27
36
3
112
88
19
74
59
12
158
72
148
89
111
79
57
2
46
123
131
64
30
327
10
26
50
18
107
28
60
6
38
15
97
24
29
43
56