103
47
47
124
90
112
130
206
105
78
31
94
75
82
402
114
69
59
68
62
139
100
62
266
249
250
316
83
53
89
79
89
105
49
20
95
142
21
18
45
35
23
21
72
50
13
44
11
17
14
82
45
43
24
53
43
57
75
50
38