27
21
139
63
31
18
102
56
43
46
77
26
38
23
9
15
17
70
29
34
82
98
24
47
62
19
14
61
11
5
1
13
45
39
74
58
10
8
235
20
7
6
25
110
33