15
18
35
25
7
10
20
203
33
62
8
30
3
28
13
23
172
67
31
45
132
11
49
34
68
22
75
41
54
27
17
83
32
93
12
53
151
82
225
476
127
199