80
51
27
43
58
24
9
17
65
7
34
18
19
46
13
28
40
5
32
57
23
12
15
11
33
26
6
52
39
20
10
126
73
241
16
114
119
50
89
31
3
47
21
36