0
15
71
28
5
33
11
3
18
6
10
84
14
25
26
46
51
24
89
27
37
38
9
48
205
29
117
385
57
35
17
100
52
85
364
12
16
39
56
125
740
21