17
26
11
53
24
27
77
13
23
65
61
5
107
35
32
128
123
21
94
29
8
22
145
76
285
25
15
118
18
194
155
47
16
88
165
149
395
10
490
45
20
43
96
19
58
126
74
219