15
3
26
20
5
19
140
55
117
22
43
34
66
10
49
27
38
110
9
16
62
4
48
61
30
99
51
13
6
108
86
29
7
32
37
28
162
77
14
11
33
121
46