65
32
68
107
41
44
390
61
63
21
146
18
115
76
55
51
154
122
174
48
91
79
138
38
31
348
10
49
80
85
87
22
58
9
90
128
125
5
50
231
188
40
101
12
380
184