59
108
83
68
137
120
131
114
193
216
37
25
45
34
65
76
62
422
2
521
203
17
82
49
192
129
183
48
124
47
95
38
20
41
14
26
30
12
24
21
31
46
50
79
22
18
90
9
11