49
11
4
7
19
37
8
78
17
32
31
9
15
48
16
13
112
46
44
38
42
73
27
22
34
26
121
29
68
24
62
169
57
303
140
47
35
162
158
148
546
265
113
609
52
76
247