25
44
7
106
26
5
8
28
65
87
37
15
14
11
148
32
82
101
17
43
56
24
47
90
88
16
19
92
50
93
49
196
39
80
41
280
271
9
75
231
259
40
18
51
46
61
84
29
53
224
105