77
273
122
116
66
25
27
322
22
60
441
23
50
13
146
114
11
12
17
118
32
6
40
55
37
48
80
269
143
240
19
46
4
65
9
97
15
78
83
64
69
1389
155
388