24
115
111
188
337
2
3
4
112
9
6
10
23
37
27
486
17
19
53
44
7
40
12
16
224
95
34
8
72
38
11
48
57
29
21
20
43
81
41
76
292
54
104
63
139