81
43
39
75
164
17
112
60
42
33
22
31
67
63
28
71
94
87
9
519
193
62
117
26
121
7
101
88
30
44
32
148
49
41
27
55
76
52
103
612
13
144
330
96
138
50
237
113
73
34
5
158
176
106