248
9
3
46
33
20
5
52
127
19
43
53
84
30
40
60
17
15
0
110
7
76
28
24
216
29
21
31
13
23
11
22
2
12
14
16
73
6
1
10