16
81
14
117
60
28
9
98
149
119
218
3
1
15
21
39
5
23
52
45
6
86
18
10
78
12
29
264
48
11
59
35
62
30
25
26
22
33