21
119
10
87
35
137
37
77
29
15
26
47
11
115
32
86
20
72
38
126
9
22
101
68
59
13
36
39
41
85
236
66
70
942
131
151
3196
858
76
216
28
142
49
14
442
12
187