0
14
23
48
1
7
103
20
9
11
24
5
93
3
6
40
2
26
16
78
10
27
100
70
15
53
8
37
136
52
12
232
42
887
156
61
361
49
552
1483
128
79
54
110
788
55
299
216
234
172
667
230