202
317
57
445
153
12
8
72
18
234
212
76
13
40
45
136
90
58
39
44
30
128
28
31
74
65
68
54
134
88
19
17
986
114
112
86
230
236
51
93
83
25
37
362
226
184
95
99
56
32
7
107
26