33
294
44
72
24
78
96
55
35
133
57
151
29
22
20
203
70
28
49
373
119
121
125
128
37
106
46
77
172
61
74
42
31
26
48
40
188
60
89
169
25
43
50
18
100
27
93
303