53
36
96
135
77
116
91
38
42
43
56
84
7
23
34
46
466
142
44
55
17
82
81
30
180
50
104
102
139
73
320
29
110
133
64
93
35
25
100
18
244
21
60
41
11
61
72
170
28
16