37
53
41
108
261
258
59
18
67
107
46
5
40
42
22
32
12
69
226
60
33
229
55
86
66
84
408
28
17
121
51
89
262
119
20
25
143
58
74
57
43
308
73
174
254
699
30
54