26
80
85
28
137
150
15
35
213
67
52
72
42
37
93
18
11
53
148
107
81
39
96
66
202
21
41
22
145
24
19
32
12
25
30
391
95
86
34
49
38
56
74
233
17
40
92
13