30
10
146
37
17
8
60
5
26
12
24
770
3
16
123
31
84
11
71
42
92
23
14
15
28
21
9
148
36
27
68
47
25
127
13
70
53
7
40
622
48
82
69