46
50
14
136
32
149
91
30
70
76
107
11
22
51
9
25
66
16
24
10
27
19
26
145
13
58
37
18
301
766
49
28
207
77
36
150
212
20
104
100
44
55
206
108