89
136
24
75
7
5
360
8
39
44
54
41
46
265
20
298
33
50
34
118
67
14
10
154
96
32
26
18
60
77
52
16
13
27
19
17
11
4