25
30
24
91
49
212
16
90
15
122
8
39
119
23
67
75
34
68
19
73
65
40
84
18
12
32
4
141
81
21
0
108
20
50
104
2
53
175
14
115
22
37
183
82
55
184
87
47
10
145
149