251
27
14
49
112
12
13
19
6
29
8
38
403
9
64
35
221
32
24
18
61
47
150
22
63
248
209
129
15
46
17
33
113
51
21
7
10
4
107
80
20
104
48
26