82
153
48
54
52
14
40
20
51
1167
188
26
41
17
38
83
30
69
22
79
57
180
541
200
201
123
28
171
47
110
164
27
18
96
61
11
58
98
8
23
109
33
85
75
36
19
24
50
15
16