72
67
7
113
56
26
19
14
213
141
99
92
49
46
4
63
27
83
149
76
47
38
93
3
97
9
35
44
289
6
17
23
74
20
13
16
539
126
30
68
652
51
34
122
2
130
66
150
8