3
9
26
142
1
44
24
34
50
49
2
4
18
15
8
5
36
14
201
43
46
10
28
11
200
19
22
27
67
101
17
33
190
122
45
97
23
59
58
38
62
86
1119
37
6