25
127
34
20
29
36
39
45
53
13
63
48
31
8
27
134
40
123
81
16
19
38
17
23
128
18
325
125
404
47
279
24
165
7
9
119
65
146
21
109
30
79
37
545
59
140
22