21
7
105
43
35
187
41
28
9
49
15
45
47
37
8
14
72
5
20
24
83
10
30
16
250
91
12
180
69
3833
38
545
42
399
63