1
15
9
31
12
2
5
14
11
8
54
48
76
26
13
3
4
94
30
10
27
69
23
34
17
53
22
91
7
63
39
102
35
43
24
25
237