83
228
20
16
65
25
53
35
17
37
60
39
27
8
59
42
63
55
100
26
32
28
14
103
15
21
19
3
13
79
119
462
48
67
30
62
76
202
124
264
99
38
110
74