8
13
9
33
3
28
14
45
41
48
11
16
22
194
19
35
27
47
6
32
10
59
82
42
159
130
20
15
36
55
18
57
21
26
24
111
206
447
67
122
44