76
6
39
30
31
10
75
91
7
25
32
18
33
21
26
22
13
17
14
52
84
291
137
131
70
41
20
29
150
9
50
38
80
23
36
660
90
44
24
93
46
79
34
192
96
125
27