0
6
3
103
51
19
7
36
22
194
17
9
33
26
2
193
60
63
181
13
56
29
41
50
76
113
38
127
67
256
109
175
81
52
18
204
37
110
1
417
111
304
96
34
59
135
28
94
122
8