60
16
171
22
15
772
41
209
259
40
14
23
1066
12
28
11
21
8
63
47
79
38
18
13
1030
25
29
99
48
20
5
69
19
117
292
345
24
128
176
10
27
56
34