28
26
16
30
14
4
18
39
60
44
33
27
43
71
9
55
157
35
65
51
68
42
52
19
22
15
23
234
21
200
25
7
76
375
161
78
37
34
252
174
77
120
48
17
63