65
12
13
18
60
28
23
50
88
69
19
120
66
47
77
11
3
167
16
1017
245
151
130
26
180
72
74
112
122
22
49
149
271
87
21
33
94
10
308
108