74
34
47
17
142
38
67
163
12
44
55
45
79
73
127
148
80
71
20
2
27
102
185
54
8
33
217
25
125
326
477
24
95
89
52
5
16
19
158
70
40
136
43
194
32
21
86
50
112