52
26
29
30
32
114
102
37
17
39
91
18
20
48
69
5
109
100
44
63
197
43
14
33
68
15
19
24
77
21
61
42
66
22
170
65
36
16
31
70
90