113
108
22
118
13
36
33
136
56
39
58
143
15
93
127
139
41
62
10
43
8
12
53
24
3
25
66
30
82
46
67
61
48
109
42
536
64
59
286
65
101
50
21
68
76
52
55
38
156
517