83
52
23
11
35
110
19
401
769
48
74
67
28
45
46
42
54
7
63
29
53
20
178
9
49
82
77
32
64
26
31
70
123
18
75
37
69
8
56
6
115
50
59
156
117
17
195
13
30