78
36
3
35
31
47
26
13
73
41
8
29
28
484
6
34
45
20
21
25
107
72
66
27
63
61
58
23
16
24
97
10
149
112
93
43
74
30
96
89
40
44
52