29
13
38
8
19
12
9
36
70
23
16
17
22
32
7
82
18
28
26
24
35
228
74
76
40
33
69
34
21
59
27
6
31
258
54
147
103
42
30
303
10