19
37
26
52
42
33
21
54
18
41
44
13
11
75
28
23
29
81
133
24
35
15
113
69
16
12
32
60
27
77
80
53
229
68
127
215
89
40
260