75
41
29
10
163
121
48
14
74
5
43
72
21
4
30
2
27
7
66
36
235
150
22
265
197
19
211
20
415
98
8
9
1
33
84
373
52
51
67
34
24
61
26
161