39
126
36
74
41
19
21
16
20
14
76
71
98
27
4
10
6
168
77
73
43
188
366
23
32
30
13
360
9
12
15
128
7
5
11
158
180
213
3
69
38
18
8
101