69
30
101
16
29
76
33
152
25
19
24
55
18
86
71
234
284
56
80
81
100
10
61
87
253
177
37
107
113
13
11
23
1802
48
41
40
285
1406
62