25
34
19
38
65
77
144
40
590
68
40
25
44
243
24
188
38
42
32
40
87
109
93
112
21
19
16
29
31
56
63
29
52
115
22
51
84
51
60
153