53
41
39
47
8
34
77
288
108
37
26
78
16
23
248
151
62
63
46
210
80
28
55
87
123
56
52
143
139
91
21
29
32
7
171
33
79
20
94
22
14
36
38
75
65
93
170
35
49
45
54