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