9
4
0
22
17
32
95
15
10
18
47
2
16
21
89
29
54
34
23
11
309
63
3
12
93
65
50
7
28
8
26
24
114
157
19
25
6
251
1