116
57
63
49
125
149
25
547
44
75
66
13
168
78
293
35
6
4
103
85
128
17
18
96
121
9
12
15
27
14
46
23
31
73
40
238
60
41
145
37
69
65
21
19
11
163
22
76