103
113
27
76
154
98
56
227
60
33
49
128
20
8
50
70
55
15
25
69
84
59
29
111
19
145
22
78
100
88
58
32
13
77
61
57
106
107
41
7
90
48
9
37
43
66
101