389
50
41
11
22
175
79
17
25
15
12
33
18
80
66
36
113
228
238
30
38
90
28
31
75
19
42
37
46
44
55
249
87
32
16
141
14
462
10
39
35
45
342