36
35
6
24
20
28
38
129
17
41
90
98
62
109
82
52
26
92
89
128
64
73
382
70
25
19
151
55
83
51
99
61
33
31
47
16
105
78
57
50
124
169
54
10
181