173
37
20
4
60
21
45
24
59
9
35
53
46
29
7
184
55
12
592
165
11
40
169
44
98
28
113
225
61
431
64
56
88
8
26
27
217
97
85
30
18
48
125
34
47
135