77
108
37
46
60
163
15
53
19
66
102
71
24
29
27
6
317
70
28
96
55
59
48
22
79
42
26
33
143
86
35
85
14
199
49
39
123
137
40
23
34
67