20
16
13
31
48
15
54
57
19
39
18
38
14
12
42
91
9
55
4
111
8
120
29
33
30
17
7
64
43
65
34
116
88
239
58
37
47
60
23
41
59
201