15
10
8
27
53
11
13
23
3
2
138
21
6
160
19
51
57
41
14
49
46
16
48
20
30
17
12
45
22
68
31
25
54
4
36
24
450
18
99
61
148
407