9
12
47
3
17
22
14
45
48
82
21
76
109
66
19
59
15
36
18
25
7
26
65
32
88
54
20
44
8
53
30
49
43
225
141
31
382
13
27
40
81