0
1
16
6
12
3
22
66
40
13
41
37
33
86
29
18
95
153
97
21
292
119
59
34
55
87
102
42
35
32
49
283
30
20
19
69
26
23
65
36
48
115
60