49
78
51
163
13
12
159
117
189
283
23
61
22
44
28
17
16
24
149
36
55
34
29
19
152
60
76
62
18
20
81
40
137
15
8
21
26
89
293
11
563
57
6
7
9
102
599
69