19
118
252
37
50
38
72
54
53
75
63
87
69
102
43
15
11
889
28
97
18
56
9
216
34
61
31
58
6
52
162
5
25
85
67
14
23
394
10
47
217
104
29
111
13
160
36
32
44