25
48
107
38
30
90
15
23
109
17
286
86
37
35
64
13
145
33
73
39
32
31
55
40
68
29
232
14
34
53
43
96
102
47
27
36
6
42
19
54
24
50
60
146
108
79