18
239
25
81
23
44
49
24
52
36
60
31
29
149
41
62
59
38
30
48
75
61
28
21
56
89
26
51
19
54
34
43
14
10
58
94
113
50
22