285
38
23
13
17
8
53
46
16
24
143
7
41
29
19
106
127
2
15
22
20
6
48
5
21
9
42
97
10
28
14
36
25
96
3
32
35
31