25
28
70
23
19
22
41
248
32
37
80
33
57
17
18
29
156
36
35
26
16
149
155
50
12
296
21
119
62
42
30
43
46
51
82
175
86
24
56
87
67
49
38
47