167
233
287
215
88
44
84
95
198
117
96
28
25
13
46
24
23
49
119
28
82
53
38
68
133
32
38
9
31
49
17
51
40
14
72
25
33
12
39
66
41
49
6
36
24
15
34
15
45
45