25
60
97
21
84
87
12
68
108
80
210
113
116
62
23
28
48
24
152
27
46
34
241
52
98
43
57
37
40
53
36
50
69
55
32
29
41
30
33
522
38
31
22
14
169
81
39
242
44
49