50
27
26
23
24
0
5
37
44
34
96
28
48
40
31
117
47
41
165
177
14
15
61
12
55
75
7
54
90
52
18
45
25
102
35
8
51
58
21
29
33
16
11