35
51
52
61
55
42
48
45
33
26
58
2052
378
40
46
237
187
24
14
16
22
130
31
6
66
76
23
53
93
57
11
18
112
54
38
13
15
21
39
37
36
29
59
25
62
686
135
41