19
39
27
49
15
13
22
32
10
23
20
9
38
45
65
92
29
100
108
25
35
117
87
62
66
37
50
44
170
135
31
73
94
52
82
71
88
47
186
102
55
358
18
84