29
38
9
23
46
183
20
37
101
15
14
18
27
58
17
45
8
93
32
73
24
11
13
48
35
60
16
26
12
190
63
1
67
65
4
7
33
22
30
52