66
23
19
33
102
158
109
40
82
27
18
28
37
137
24
59
25
22
31
773
30
740
39
9
542
51
44
38
101
1183
29
371
118
89
1415
286
761
14
46
11
12
7
36
1268
131
81
42