14
101
34
77
18
46
8
7
492
37
32
87
73
62
59
11
55
36
58
30
16
49
90
52
107
26
123
432
83
27
40
6
33
117
28
239
141
169
39
22
19
48
50
29
66