19
42
61
6
18
237
39
162
110
29
89
26
22
134
75
102
136
90
34
284
170
164
78
38
77
65
594
30
83
87
101
94
73
24
283
174
25
50
52
124
12
109
8
28
49
23
33
15