24
300
87
82
230
31
16
75
36
81
34
35
61
23
25
21
40
180
303
27
22
48
13
37
85
98
115
38
20
29
57
18
71
109
86
66
74
89
28
49
112
134
992
17
12
11
440