87
38
49
109
31
37
25
34
16
30
56
22
50
19
15
8
53
41
23
240
91
6
83
4
45
52
5
20
3
44
46
32
1
55
9
18
47
67
7
12
14
71
21
113