26
15
25
17
65
19
45
192
54
37
40
56
41
14
27
13
23
39
79
107
71
59
31
132
87
44
60
70
82
28
34
139
72
57
38
83
162
153
111
105
69
21
355