97
11
23
84
52
26
98
129
94
28
39
14
210
30
63
17
22
59
21
104
70
119
100
236
43
55
79
47
58
80
197
594
95
36
29
27
33
145
10
240
24
142