65
271
20
50
30
61
28
542
242
85
104
79
5
74
113
18
43
29
25
41
274
7
44
52
230
59
11
73
155
32
6
45
31
33
12
16
8
14
100
133
40
127
19
232
15
37