0
4
14
3
20
11
5
7
12
9
94
36
13
22
56
51
34
32
89
8
68
21
26
54
55
37
17
41
27
71
16
15
285
81
96
70
117
39
79
111
149
57
262
110
113
53
98
33