17
4
67
105
11
28
42
14
7
93
3
12
115
54
18
1
31
15
13
19
36
27
51
29
25
32
26
41
40
59
39
6
87
24
98
83
73
35
295