171
202
315
38
50
35
15
254
6
20
116
34
88
21
340
36
9
164
47
46
31
66
52
65
247
14
79
87
11
32
37
39
29
44
41
33
63
23
51
129
168
61
10
197
26
76
83
73
155
12
99