40
115
47
49
18
7
11
28
15
58
21
35
29
19
24
87
110
159
45
111
157
67
23
9
22
75
10
30
8
3
43
6
70
85
12
65
52
44