32
14
26
75
19
25
23
22
30
53
115
36
110
77
9
6
38
467
12
88
41
3
301
71
57
16
47
202
70
52
43
27
69
7
11
39
2
50
536
46
45
142
85
233
234
5
58