37
31
1115
101
55
52
12
231
38
39
48
271
67
63
29
68
23
25
79
64
49
19
69
18
44
32
28
100
218
45
145
134
82
43
113
72
51
81
40
85
33
30
27
46
133
160
9
58
50
84
130
83