115
15
157
72
298
93
16
872
33
43
75
50
46
106
27
22
11
69
24
21
64
61
35
131
30
54
39
14
84
28
65
48
7
20
29
17
55
25
6
47
79
524
81
18