29
94
93
77
23
27
56
154
59
11
41
50
8
16
33
30
22
10
32
52
100
21
108
9
114
35
26
34
14
62
90
83
20
64
28
39
3
44
12
201
51
43
80
37
31
36