86
23
65
13
43
24
107
42
19
49
87
174
366
21
3946
22
204
48
73
9
390
18
127
58
1250
40
27
2
6
17
492
34
29
11
52
4
3
264
32
148
28
99