1
15
24
6
10
148
40
30
22
16
7
549
11
82
31
20
9
85
36
38
84
63
23
711
41
17
19
25
28
162
51
4
64
111
173
100
88
81
8
238
26
18
53
83
42
89