97
15
19
11
121
77
13
9
72
28
27
51
123
67
23
20
22
214
194
43
87
98
18
12
10
183
14
189
26
42
152
17
8
35
16
108
53
39
112
229
122
471
29
21
59
52
76