336
80
76
174
60
108
260
93
90
155
151
168
129
89
57
165
466
41
32
227
115
77
218
36
34
81
14
40
67
128
44
45
204
134
160
83
566
146
95
68
62
23
103
79
24
208
274
136
56
190
70