25
37
75
33
22
17
21
31
29
34
23
50
42
20
105
14
87
59
24
80
13
18
96
68
119
15
54
49
10
4
92
151
60
85
40
109
19
5
106
66
72
203
254