272
69
5
58
29
45
68
14
65
32
164
170
208
116
62
111
163
67
84
130
43
0
76
57
175
147
12
9
81
261
206
48
74
92
66
55
86
52
99
151
91
16
97
24
36
119
93
28
102
100
75
110