21
139
11
39
10
35
22
23
13
52
96
85
15
398
18
30
50
77
20
33
36
121
127
137
80
12
17
151
60
31
48
24
27
175
32
102
16
4
66
247
70
29
184
79
119