0
7
11
3
15
9
13
16
5
42
65
30
22
55
21
4
95
6
23
8
296
24
12
18
93
44
114
79
19
99
29
136
14
58
27
39
69
47
151
127
90
32
585
41
87
54
56