64
47
435
34
172
109
30
33
32
58
24
94
48
129
66
20
65
73
29
45
51
37
25
50
57
44
83
56
89
40
79
23
193
171
26
38
122
46
61
17
59
35
52
39