28
43
10
136
53
71
83
127
54
79
45
38
26
16
33
119
40
48
30
70
132
72
47
35
95
37
106
57
100
82
84
90
8
23
56
75
64
46
145
179
34
68
42
18
209
31
69
49
302
76
44
97