35
221
46
493
144
195
59
47
106
163
79
95
82
150
49
64
67
171
10
38
56
147
188
36
136
28
22
74
30
44
5
24
83
25
39
18
12
41
75
13
19
52
27
16
48
108