76
246
144
26
49
50
27
52
167
511
23
35
56
157
90
106
34
13
78
43
19
17
5
162
9
74
83
238
38
22
70
11
102
37
127
10
44
60
14
28
18
29
384
123
189
47
84
16
4
48