44
83
33
19
34
68
148
60
29
37
112
49
86
185
20
15
174
51
23
42
144
91
129
581
53
39
17
76
54
70
26
25
115
45
264
84
30
139
212
105
131
28
124
206
65
159
75
126
404
90
96
177