46
155
51
14
5
39
236
22
10
79
32
83
13
1
48
125
80
41
34
42
179
36
62
61
45
50
84
66
158
288
54
382
27
52
113
26
90
69
30
44
11
86
33
20
28