76
23
132
163
31
49
78
12
21
80
9
5
277
82
153
147
120
50
85
32
2
4
72
18
52
45
36
8
46
51
57
30
19
17
13
43
37
66
41
16
35
48
68
54
58