36
66
47
237
493
88
70
69
128
49
20
29
57
54
109
588
27
50
65
14
5
51
25
294
89
46
26
97
181
114
30
110
15
82
22
1276
67
154
38
75
73
203
141
34
83
64
120
222