0
42
8
12
6
9
4
26
18
237
5
1
2
13
11
10
48
27
91
155
43
23
24
35
65
28
56
104
31
3
33
61
30
149
67
49
50
57
21
16
278
98
53