15
13
7
25
447
34
63
3
276
11
35
8
100
387
12
10
60
18
2
160
131
45
61
90
9
81
165
29
5
58
17
240
46
57
379
144
132
37
101
124
113
23
19
711
84
79
16
6
41
32