37
22
30
7
21
36
35
44
43
42
29
52
14
34
216
27
18
28
33
32
11
67
352
55
190
20
84
280
383
39
60
279
25
16
23
45
201
248
24
51
74