32
20
11
6
16
9
7
91
41
13
33
67
48
19
50
43
22
30
44
18
84
53
42
39
38
52
153
155
134
63
191
98
73
227
60
158
141
79
129
86
46
59
40
138