26
13
27
20
58
34
6
109
151
69
98
10
92
15
150
113
41
245
14
30
4
19
35
107
17
123
37
2
296
132
208
65
51
88
362
102
56
115
158
22
87
237
84
33
44
11
75
32
5
130