170
69
120
11
111
13
23
35
26
49
216
20
57
94
66
359
89
74
22
196
203
147
199
58
14
31
29
16
79
52
10
30
112
137
43
167
19
53
28
17
87
59
64
44