44
86
201
72
28
52
41
64
33
13
53
19
136
75
32
15
81
138
74
268
45
76
123
54
195
107
408
392
151
566
254
65
441
150
21
57
26
50
59
36
128
248
145
120
48
155
222
99
96
124
167
129