4
49
22
11
86
209
57
43
6
139
3
7
114
126
38
39
70
33
23
95
2
16
35
14
18
67
42
153
10
13
28
61
27
20
5
102
1
68
45
26
24
689
8
9
130