30
460
43
17
12
67
7
5
61
40
13
50
14
25
8
125
304
81
16
1
31
4
15
20
78
18
184
33
54
91
80
36
29
60
45
64
28
136
59
41
23
19