25
27
13
24
12
35
23
241
30
71
17
20
11
29
58
41
18
73
123
4
31
14
61
9
90
16
8
15
5
7
152
127
19
45
34
88
112
66
43
57
6
96
56
82
145
21
246