66
33
120
24
280
72
147
93
58
5
4
155
31
67
29
82
141
6
13
98
10
16
89
57
303
28
27
53
107
50
76
134
244
26
17
301
138
45
110
68
37
49
40
64
20
156
39
21
11
78
9
62