37
41
43
13
246
12
29
70
248
159
131
136
23
61
130
109
110
166
82
76
104
373
91
71
125
83
10
62
47
419
388
67
17
49
103
46
81
65
92
33
59
78
11
90
77
253
60
63
72
310