80
20
15
45
21
32
135
110
37
55
23
8
13
152
426
31
105
12
16
134
6
434
181
117
52
57
159
50
14
30
7
22
28
44
148
18
64
47
141
39
158
115
9
77
60
19