25
20
50
146
52
16
72
419
31
73
65
74
8
6
23
102
15
24
2
9
19
35
140
44
78
112
17
238
42
30
45
94
47
305
180
39
329
53
104
111
57
81
48
58
18
75
51
33
142
5