428
15
12
20
127
21
16
14
8
36
93
28
31
22
5
32
27
10
25
11
17
6
138
13
4
185
85
58
46
67
55
48
248
40
73
149
37
18
106
101
218
95
3
19
53
7
38