145
110
95
113
43
39
124
20
55
436
56
93
45
19
54
360
103
11
65
160
42
92
88
38
61
27
53
116
66
73
295
32
78
28
46
70
25
40
98
24
8
35
468