7
16
192
11
15
6
25
20
12
10
8
19
4
21
3
31
14
160
295
123
259
24
13
27
17
18
59
29
204
22
91
58
42
30
154
142
70
38
33
23
37
125
107
49