123
15
202
13
601
103
5
177
19
31
37
21
80
17
164
44
47
56
121
33
43
22
136
70
32
34
79
101
66
68
45
122
16
319
40
12
109
38
10
82
62
194
49
39
9
25