0
3
42
6
36
26
12
16
11
4
8
34
9
27
23
5
13
31
108
18
55
40
64
30
84
154
156
1
65
71
44
68
114
75
89
48
15
91
33