25
122
139
9
173
14
24
52
39
6
67
123
41
91
301
79
37
44
19
51
22
15
35
8
45
33
17
252
408
12
49
11
1
134
47
34
106
84
40
29
64
28
23
110
53
274