57
96
34
36
23
58
31
38
149
47
48
55
110
73
19
286
14
46
101
360
143
41
64
44
122
82
33
54
59
100
49
130
65
51
24
116
37
119
69
63
12
21
40
71
13