33
88
61
6
44
82
397
74
54
58
72
326
158
76
60
139
43
126
64
50
127
38
8
24
42
40
20
30
45
39
34
85
152
191
193
109
95
116
66
79
96
816
70
67
89
41
80
141