48
19
6
107
18
15
23
91
29
86
39
17
44
35
51
24
28
36
20
53
13
32
70
34
62
80
45
30
109
69
56
55
7
26
84
90
40
46
43
64
66
38
31
65
49
211