76
174
60
89
36
14
16
8
38
30
57
59
39
18
13
91
377
94
69
79
136
160
83
77
99
199
109
37
52
72
40
61
65
43
48
25
26
23
53
88
82
86
35
7
34
134