1
5
2
6
14
34
30
15
51
29
11
10
0
4
32
76
26
42
97
226
20
108
71
17
40
48
7
28
13
100
9
3
38
58
59
60
286
64