18
1
109
15
39
25
13
17
112
38
48
227
11
9
8
30
16
23
32
5
19
82
24
12
33
20
75
43
27
29
3
81
45
54
6
97
86
28
162