182
296
48
20
10
198
16
70
125
32
17
11
24
79
651
18
40
27
33
23
128
22
178
49
64
9
61
42
8
50
12
81
3
307
7
41
31
98
56
25
4
234
293
35