50
27
26
23
25
0
5
38
44
36
97
28
34
48
40
31
117
41
165
177
14
15
61
37
12
56
75
8
54
90
52
18
45
102
35
51
59
21
29
33
16
11