50
44
20
9
27
11
22
4
6
14
83
1
5
26
15
37
30
38
57
121
60
56
24
32
45
28
25
19
66
13
49
29
31
35
17
124
23
94
143
259