8
46
19
176
118
11
16
43
14
42
20
51
59
3
62
33
6
25
44
38
209
65
28
10
45
18
86
37
39
40
23
76
141
7
32
104
375
106
139
322
95
93
112
17
267