93
9
37
64
146
91
6
16
20
10
5
12
14
200
21
350
46
23
17
117
28
19
54
26
27
39
44
40
417
56
136
400
68
105
7
74
11
24
80
31
192
61
160
33
254
51
90
48
82
280
234