42
15
4
35
27
93
31
25
19
17
49
29
20
1
90
56
13
39
48
6
95
18
47
40
23
59
45
151
28
30
8
148
11
24
16
22
12
26
10
36