0
6
5
29
32
22
55
7
3
74
10
112
28
83
48
20
49
119
114
72
35
235
90
174
40
43
51
24
69
105
13
15
44
36
71
38
47
26
21
88
64
45
8
31
12