45
8
36
123
106
40
75
119
87
74
43
62
35
101
68
20
57
112
139
50
371
27
109
103
78
76
162
187
66
23
16
116
150
26
12
97
156
65
55
125
71
34
99
48
3
22
42
49
73
38
17