9
29
8
38
3
194
37
76
13
25
36
30
153
88
40
127
82
20
282
78
33
45
42
112
15
49
22
50
32
145
118
57
80
113
105
493
23
46
44
185
93
53
6