31
14
98
39
85
372
26
45
16
153
5
70
139
49
27
72
137
30
75
6
8
67
53
84
66
114
96
64
112
12
21
13
37
38
118
74
200
42
43
17
19
48
35
28