20
336
37
688
5
141
22
172
11
46
500
165
3
74
10
115
6
77
16
105
12
64
19
102
53
75
58
26
248
4
38
2
18