88
62
153
142
3
38
20
17
32
18
12
5
7
6
27
4
21
15
10
9
11
243
49
36
202
162
75
193
69
85
133
95
35
39
344
71
147
73
74
171
56
51
65
34
132
41
129
76