151
42
115
395
113
49
147
38
36
55
234
37
8
60
58
114
22
32
28
88
112
86
104
52
46
65
56
70
90
39
78
51
44
21
18
136
34
160
69
11
73
66
23
14
43
5
209
211
152
27