25
34
23
26
96
51
22
72
28
38
101
65
94
27
102
375
425
144
189
271
148
54
29
52
156
260
42
57
201
24
92
40
76
62
43
134
41
46
77
60
70
55
91