16
169
18
336
28
39
47
68
38
61
22
65
56
83
57
45
105
84
33
32
26
85
40
53
48
67
184
52
141
37
107
125
138
106
27
34
8
109
101
301
80
6
81
42
25
46
20
19
111
50
89