40
188
57
323
26
109
113
102
120
235
76
24
89
119
495
16
12
4
13
34
885
150
9
172
51
189
47
162
159
118
55
52
23
43
518
10
684
405
524
33
32
70
42
129
7
29
79
18
41
49
19