38
396
39
106
80
313
15
160
10
159
11
96
25
211
27
190
17
140
66
509
20
112
105
4
92
7
21
81
24
104
12
95
1
75