15
84
11
4
46
233
79
7
55
124
5
16
23
108
47
22
31
36
66
42
30
51
43
136
69
6
20
57
13
9
379
29
56
17
62
54
177
50
456
438
106
40
77
21
67