31
98
200
43
25
13
30
5
18
23
73
26
86
10
12
49
9
17
192
16
44
63
162
6
193
36
22
20
14
72
56
8
7
35
138
38
103
15
199
29
52
194
83
24
19
111
27
60