72
71
244
131
102
103
172
53
571
35
99
156
352
40
44
159
340
21
179
28
39
29
50
48
175
139
95
239
36
54
336
80
23
158
32
10
8
34
105
78
47
879
5
30
165
145
122
127
66
91
14
77
68
26
59
126