33
21
16
26
68
14
110
22
23
5
20
12
15
201
30
83
4
17
9
133
60
40
10
49
0
8
13
1
79
45
111
180
7
536
199
200
123
88
212
35