2
12
11
18
65
77
42
30
285
9
61
228
38
73
119
72
23
15
147
8
16
67
10
62
6
50
31
103
80
473
34
184
33
7
163
687
63
192
36
22
1
25
3
56
68
20
24
174