28
16
1
81
10
18
197
51
12
15
4
39
41
88
5
27
7
14
35
11
2
38
57
3
13
68
44
106
111
40
22
32
36
48
9
34
79
6
49
161
114
17
46