70
10
6
20
17
7
326
118
9
258
23
53
61
150
44
333
66
13
29
21
27
35
28
34
93
156
97
36
48
69
31
89
12
25
82
447
40
94
24
222
5
166
74
38
116
76
30