0
4
3
5
1
8
6
19
15
76
21
24
12
7
13
14
11
26
33
100
77
305
23
20
31
61
73
18
55
38
9
44
46
58
49
53
43
88
93
16
27
67
22