26
100
32
101
10
27
52
61
17
141
28
69
24
21
77
55
30
19
66
22
31
114
25
13
1623
250
117
134
18
79
74
64
4
35
88
78
71
83
106
44
468
14
272
39
47
139
23
20