124
72
17
32
7
10
23
14
3
25
4
77
18
45
74
86
6
24
37
94
26
22
48
30
11
9
21
58
34
147
996
59
242
101
66
20
69
510
104
65
390
36
52
132
75
60
12
103
92