0
6
1
14
2
25
3
7
15
12
22
56
10
71
26
40
72
41
8
47
17
4
11
105
42
86
13
228
21
85
55
58
303
28
34
59
142
73
237
109
82
491
218
122
31
16
27