124
119
32
59
17
152
148
66
34
15
170
23
78
20
26
50
36
25
35
31
12
84
91
10
48
63
40
83
53
200
43
86
163
38
21
137
89
135
286
128
73
42
62
22
52
257
256