0
5
4
2
1
3
7
14
44
17
20
25
15
136
19
57
9
34
60
48
30
65
22
41
53
469
29
83
117
82
28
51
59
35
154
33
79
187
85
93
95
237
37
63