45
16
28
5
95
22
17
138
34
3
61
94
32
42
31
47
15
75
25
12
49
54
21
14
126
11
40
67
41
91
13
20
78
50
7
90
10
29
70
24
39
108
6
96
8
1
27
19