35
82
27
49
59
272
109
87
52
46
98
15
32
17
16
10
22
31
108
78
39
20
43
12
150
42
83
130
266
47
25
191
19
111
5
30
36
122
38
90
136
14
34
79
28
152
41
24