0
32
6
30
21
9
5
4
12
16
33
3
116
19
14
44
10
96
60
104
46
23
42
11
150
15
22
18
98
49
111
147
307
109
63
144
66
100