2
59
15
19
22
25
84
26
27
6
158
14
65
5
74
21
66
17
56
7
87
39
287
101
34
9
16
12
3
387
11
45
20
54
35
64
49
29
31
33
46
10
139
81
48
209
525