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