25
38
39
30
8
43
133
35
44
27
63
120
74
10
98
14
1011
16
41
99
108
76
80
88
45
20
79
53
124
73
96
199
121
51
37
114
12
32
131
23
65
57
22
5
103
140
40
123