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