18
74
31
67
28
27
16
40
37
58
19
84
20
59
46
87
362
13
69
104
23
14
42
286
364
38
2
47
17
35
61
83
39
30
56
45
290
115
15
4
29
21
11
92
72
5
53