120
182
10
47
96
118
159
37
88
306
38
83
90
428
24
313
60
86
26
19
23
149
41
29
131
8
76
109
32
284
7
15
9
36
82
31
64
81
40
13
126
230
11
49
262
367
33
270
122
189