0
24
2
4
3
1
14
51
40
11
8
227
88
188
54
104
132
31
170
84
86
47
153
17
106
23
102
85
127
57
169
21
216
27
25
64
147
123
129
211
74
77
90
299
264
115
87
46
58
65
33