34
175
62
71
37
193
25
39
86
45
32
18
111
69
275
28
78
453
138
59
102
106
67
51
105
41
98
27
70
87
181
21
77
31
33
57
53
46
36
50
64
83
118
99
74
38
19
206