131
44
124
40
92
64
116
66
72
19
204
400
57
22
38
88
344
10
16
28
112
51
68
37
17
53
79
106
148
109
24
49
67
45
6
107
1279
215
25
34
15
58
3450
887
21
288