26
15
110
41
31
53
36
68
38
19
35
72
57
23
77
142
65
56
42
43
16
45
11
82
14
47
239
21
62
40
117
112
137
46
20
85
92
66
89
5
70
64
58
87
182