49
28
88
25
39
167
8
26
15
13
92
183
42
5
21
40
50
29
82
140
87
32
102
12
121
23
111
100
70
33
24
9
190
37
44
81
301
41
27
53
34
52
292
508
19
206
20