26
13
81
83
58
104
153
40
19
42
22
94
76
37
56
80
63
29
120
15
382
205
66
136
50
45
34
28
51
79
27
78
148
30
138
16
46
7
41
55
9
69
134
59
115
25
161