25
104
36
24
98
50
21
19
30
175
22
190
75
20
126
81
32
54
92
59
48
74
11
96
86
60
33
70
229
28
87
58
102
77
101
69
282
49
119
18
53
111
144
39
179
90
67