70
308
32
160
19
216
36
233
46
186
147
16
126
10
141
8
113
106
75
569
83
1
72
4
84
12
79
2
24
3
23
33