28
38
6
47
26
19
16
4
36
14
17
49
86
8
11
9
42
7
23
18
58
276
10
98
83
27
34
37
130
109
46
56
35
60
80
50
22
54
70
24
354
62