52
39
29
135
157
28
33
48
34
58
103
20
35
72
41
218
68
117
79
59
23
47
92
22
30
40
31
49
45
66
16
101
74
54
6
60
195
13
21
36
97
113
51
65
18
111
42