87
8
28
20
21
2
12
7
14
10
64
61
17
27
30
105
114
34
35
11
15
37
49
19
72
40
48
62
38
228
32
24
18
47
107
33
76
498
65
100
44
43
23
69
213