83
23
35
16
18
76
409
106
51
63
31
64
42
34
41
19
11
33
13
43
27
46
25
68
15
30
14
17
12
66
92
50
21
89