43
28
29
35
45
11
20
32
23
47
85
114
84
58
16
26
37
19
13
42
17
15
54
24
33
48
139
5
236
38
177
49
73
30
67
10
65
50
14
7
22
12
56
69
233
9