19
28
35
58
10
15
122
6
12
32
30
27
47
68
48
11
36
26
3
5
168
16
101
40
18
80
14
43
78
89
353
13
455
113
629
124
118
23
106
7
9
160
97
104
56
31