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