33
41
110
27
36
61
131
84
44
113
22
28
20
57
14
48
99
38
87
49
29
323
154
50
15
56
34
82
138
55
18
11
35
469
350
151
52
47
171
77
80
24
60
26
45
39
19
7
9