44
505
24
296
79
269
33
354
6
141
3
109
42
177
8
61
52
192
12
97
19
163
11
95
13
130
81
68
382
7
128
84
101