33
38
32
16
6
30
11
15
40
12
10
61
37
25
36
17
31
18
21
35
58
79
96
20
28
59
54
53
122
29
88
46
24
93
52
288
14