15
201
38
39
37
24
23
17
35
72
4
128
70
100
64
8
20
22
78
6
225
10
26
3
2
41
42
95
76
40
19
5
108
63
9
12
21
14
116