31
21
38
28
53
76
18
11
36
27
26
48
112
201
45
19
23
103
8
30
16
116
97
93
78
14
25
33
41
59
37
55
65
46
35
22
10
6
70
34
74
24
29
17
40