28
217
7
73
5
29
32
14
24
8
18
17
66
316
88
65
213
12
47
77
43
22
52
132
26
39
37
33
15
20
23
76
59
36
50
86
44
38
10
69
30
16
48
172
159
3
34
42
19
70
372
101