59
69
39
17
3
141
82
1
292
15
43
35
271
189
51
98
119
36
90
23
139
25
22
16
115
75
50
66
316
58
27
105
47
20
41
32
21
46
34
252
10
33
150
706
195