0
3
32
18
4
19
29
78
42
10
1
13
16
12
27
22
20
11
7
86
45
38
24
65
41
15
59
96
57
28
54
100
44
149
36
33
79