4
16
8
11
0
5
15
1
9
13
12
46
7
33
51
2
79
3
6
24
36
18
27
49
58
74
117
67
35
41
62
22
44
434
138
87
47
70
45
50
196
25
86
29