27
51
222
14
87
44
25
48
280
72
156
78
49
57
30
15
131
11
50
20
18
10
55
98
22
26
167
89
104
41
168
216
39
32
23
128
60
56
34
77
59
70
92
116
324
54
476