16
11
83
24
7
131
69
75
8
5
48
61
64
18
9
2
34
130
14
25
272
333
38
20
13
17
22
12
50
43
105
60
110
269
30
35
108
42
29
15
166
45
51
27
10
70
46
32