25
21
20
37
30
6
47
17
27
90
28
60
50
19
105
56
156
42
126
36
46
71
13
15
49
57
12
72
120
18
65
29
11
86
117
107
41
67
43
32
7
62
48
10
3
38
429
109