0
3
8
6
2
4
7
19
22
21
112
15
52
29
13
31
30
36
20
14
11
16
28
44
40
62
75
84
25
32
26
18
120
70
98
81
308
140
49
88
59
37
24