10
187
19
123
17
25
51
38
23
157
56
6
30
15
46
2
71
11
225
55
61
37
52
36
21
90
75
16
66
48
24
62
33
14
31
35
40
3
20
22
96
44
332
4
269