113
39
81
470
31
138
141
96
53
95
18
72
45
106
374
164
34
128
76
186
214
59
69
104
183
75
24
22
148
66
64
41
11
44
10
36
33
50
90
51
48
122
56
131
17
201
101
62
26
79
110
70
743
99