25
4
16
248
194
42
74
53
43
222
125
46
70
30
127
10
49
24
21
79
263
154
40
9
69
52
8
118
18
7
60
19
27
28
87
26
169
102
39
23
151
214
134
61
82
20
44
48
47
5
14