91
53
30
75
45
23
71
277
96
26
29
55
198
142
43
38
10
51
13
18
16
72
107
14
34
35
22
12
50
77
84
99
19
59
9
144
42
117
58
98
8
21
280
126
48
141
15
60
20
6
11