182
42
57
20
7
52
60
26
32
24
111
179
11
62
99
19
6
134
59
171
29
104
23
22
16
34
18
33
39
41
12
31
37
394
71
47
427
237
44
116
10
5
253
461
94
14
87
30
160