104
32
16
62
158
52
6
171
66
3
20
91
24
61
48
89
35
18
21
15
26
186
50
49
28
17
4
43
8
45
11
37
34
30
36
33
70
268
22
83
14
27
68
19
78
269
467
7
47
55
152