16
56
36
49
28
22
15
31
14
251
10
44
6
311
59
17
7
4
1
58
64
88
18
191
73
37
41
33
85
24
30
113
23
60
77
87
47
159
92
453
81
120