109
115
52
46
494
200
75
156
51
54
49
105
40
91
4
87
82
32
24
44
12
15
487
38
74
10
106
16
72
85
86
118
41
39
56
43
53
270
141
22
90
132
26
129
93
27
77
235
170
19
25
76
57