90
595
39
448
53
348
26
180
22
124
25
144
35
135
6
123
0
45
342
15
101
10
34
11
89
13
92
14
33
1
18
4