12
23
20
22
10
6
28
63
32
34
24
19
14
29
50
36
92
37
93
455
30
235
11
25
21
13
7
31
17
62
330
73
84
94
99
41
124
105
160
27
18