83
150
27
14
154
59
4
18
80
52
49
62
39
74
23
17
20
19
45
232
38
36
37
7
10
33
28
29
26
82
276
35
55
25
57
113
220
48
469
8
58
54
67
169
34
31
21
109