25
159
194
42
24
203
100
93
31
79
18
52
111
82
87
54
257
45
34
46
126
127
48
3
14
37
19
44
62
33
56
35
39
36
129
69
50
26
38
248
80
145
107