366
317
119
26
169
136
135
160
193
125
115
110
27
40
190
53
144
118
22
256
56
116
4
14
35
98
70
25
21
146
36
44
112
3
31
78
34
16
84
38
83
29
18
42
46
64
102
39
94
24
90
130
20
49
174