333
384
146
67
560
75
82
56
134
109
46
116
36
62
48
114
390
106
65
35
15
76
44
49
326
42
298
176
69
99
284
68
83
128
32
165
28
170
237
55
913
112
57
16
95
187
104
221
89
41
135