183
15
33
23
10
401
103
556
99
24
71
35
5
26
13
189
63
54
6
47
58
88
80
53
69
347
41
16
44
11
145
42
61
257
37
52
83
46
34
101
50
210
287
38
55
7
167
81
272
60