0
16
6
3
4
78
13
33
11
40
2
41
31
19
68
72
111
23
54
67
51
120
94
152
57
34
22
92
44
38
118
190
26
36
129
217
117
90
116
122
272
136
77
121