13
11
134
46
17
38
8
34
6
49
21
4
5
15
121
30
9
24
47
29
23
95
50
39
117
25
16
32
90
14
19
98
448
58
33
48
53
18
158
31