39
45
51
49
28
4
43
54
46
103
158
224
72
17
32
412
36
76
30
29
22
16
336
63
7
68
65
19
15
122
31
121
99
199
14
11
58
89
120
85
40
26
12
269
38
102
25
71