17
28
3
9
18
145
27
55
10
11
8
29
33
21
13
2
45
7
14
31
5
23
64
12
6
78
82
15
98
51
36
90
530
784
171