84
16
143
32
31
308
277
12
8
7
57
17
11
10
20
6
28
74
23
129
77
46
18
54
34
87
94
24
14
48
79
90
463
13
39
26
61
25
51
140
117
27
111
123
15
2
104
206
96
218