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