25
3
29
10
22
65
38
17
26
35
124
59
42
45
49
36
8
63
19
16
23
7
6
9
37
20
41
12
15
82
130
118
61
50
28
39
27
201
66
72
206
78