23
58
16
30
54
27
61
35
26
52
21
33
18
34
19
32
104
48
25
65
49
37
11
38
41
77
50
192
31
115
114
51
39
47
100
88
57
70
85
73
103
53
119
98
24
29
129
43
264