26
37
40
29
93
15
30
11
24
34
58
23
56
4
17
16
78
77
98
35
127
31
206
14
67
119
145
97
22
38
299
12
42
61
72
50
219
76
66
570
161
108
25
391