38
16
7
48
10
30
15
31
206
27
11
172
39
4
5
75
112
89
367
108
19
90
152
57
145
116
96
33
667
395
32
127
162
46
562
303
374
117
111
358
22
10339
158
23
49
99
28