13
31
98
137
45
70
82
8
50
42
120
39
40
81
62
119
219
36
159
54
61
157
26
107
51
95
150
59
18
138
11
47
76
41
34
77
122
65
33
37
100
21
114
10
12
25
44
38
116
97