25
19
15
35
81
45
22
21
32
115
47
122
29
14
30
55
61
6
16
11
23
70
37
20
58
178
17
49
64
132
109
28
79
51
68
38
401
67
27
157
31