19
88
94
44
112
41
29
66
20
101
332
97
529
65
28
92
114
38
52
18
37
271
122
42
73
27
50
74
34
69
285
84
13
33
61
57
24
209
14
81
15
10
31
11
216
105
48
85
104
109
36
102