25
175
108
22
256
122
24
15
63
103
41
42
29
18
13
10
39
260
44
33
23
64
94
50
54
49
72
130
52
187
51
26
77
76
121
228
86
87
67
35
53
37
124
2038
69
211
98
48
164
259
174
65
61
139
62
233
96