51
220
12
6
65
5
50
18
34
21
13
102
141
24
19
166
105
29
221
67
1333
11
23
59
100
28
325
43
22
47
15
25
9
136
351
10
16
45
61
3
26