52
69
28
209
187
34
296
38
46
164
58
139
8
23
21
29
108
22
159
111
4
105
55
68
443
17
104
7
354
150
16
48
41
37
10
107
30
202
5
26
6
40
12
50
25
27
19
11
36
35