86
535
24
43
18
6
13
23
20
29
72
66
130
77
25
73
11
37
138
35
60
61
31
40
27
58
51
46
15
38
84
54
101
45
14
71
79
94
47
19
9
48
64
211
126
110
21
57