91
20
16
46
30
8
79
29
39
11
121
54
50
31
42
23
48
47
52
19
55
21
581
81
51
24
35
28
113
105
274
14
15
36
76
65
160
75
32
45
37
27