97
28
13
37
19
31
51
22
9
43
81
205
36
12
27
49
35
24
15
34
62
16
29
134
26
60
44
30
23
42
89
160
20
172
178
58
47
57
6
304
113