66
28
77
2
15
139
27
167
69
4
25
80
17
50
21
388
11
5
29
126
67
3
10
131
176
14
32
31
13
48
97
38
24
19
47
9
71
12
54
7
100
35
63
8
6
64
23
16
82