2
1
15
3
5
19
9
42
20
13
21
70
35
23
34
52
25
39
28
14
18
26
101
37
22
62
63
31
56
29
41
78
113
94
16
58
44
275
59