34
187
104
31
32
98
80
46
42
59
56
49
19
62
60
128
97
159
67
39
319
50
45
83
38
69
65
22
48
88
99
40
76
52
156
36
28
29
35
24
66