69
77
65
35
9
26
5
6
31
96
152
84
32
19
24
33
57
10
74
100
50
68
121
139
17
15
59
49
82
114
127
18
89
75
288
23
395
48
66
47
162
11
13
20