0
5
4
7
3
33
8
22
18
30
10
24
32
26
130
37
17
21
12
16
15
11
42
84
13
23
6
39
9
14
69
74
112
140
35
105
306
101
46
20