9
177
44
50
19
26
11
45
95
16
423
20
43
13
37
14
18
47
90
22
48
42
210
236
104
4
126
76
60
29
40
51
87
64
15
208
165
97
72
164
228
38
17
81
68
147
109
254
83
169