5
85
13
54
36
37
26
12
17
154
6
59
4
15
119
132
43
7
18
56
178
28
10
9
89
60
45
91
123
34
3
46
108
93
81
71
109
41
52
369
147
256
69
47