33
52
22
333
35
51
146
18
26
62
139
66
106
41
86
31
36
107
25
67
38
96
44
60
53
178
32
24
57
69
27
54
49
47
43
99
29
55
30
64
56
81
97
71
104
37
90