60
65
146
28
35
159
4
63
31
57
81
44
33
69
53
34
50
9
56
153
3
37
14
74
48
20
22
17
109
82
85
46
84
18
30
92
2
11
25
289
205
133
54
129
410
16
40
49
13