43
58
52
30
12
37
26
15
85
35
145
28
59
29
158
18
120
171
31
73
93
53
34
2
16
76
56
64
69
36
22
5
17
104
25
8
67
317
102
14
79
24
32
68
13
42
54
41
150
23