11
12
413
41
110
28
8
50
199
37
15
26
76
59
95
83
79
90
141
45
109
66
135
144
56
68
325
53
96
36
120
58
33
18
21
35
74
24
47
38
251
30
78
57
82
117
183
31
137
39