32
6
52
15
3
8
87
16
25
23
21
30
17
9
11
40
41
61
43
18
105
130
39
33
35
24
75
66
46
80
104
391
176
10
22
31
19
72
47
548
27