19
256
34
167
44
108
38
12
14
15
49
170
57
200
86
24
500
60
96
75
66
29
16
50
161
21
797
10
70
11
99
5
58
71
17
129
356
40
67
13
77
46
39
48
32
87
43
195
18
8