44
42
36
34
68
368
13
27
35
26
66
51
41
16
54
129
50
527
334
140
9
18
31
7
343
126
63
25
28
248
15
24
217
40
49
139
97
439
235
1305
282
166
1243
347
124
964
17
4
78
152
38