90
200
11
25
109
20
8
15
18
28
7
5
29
9
19
27
14
17
16
33
12
21
143
26
23
60
184
41
44
52
13
36
46
34
6
48
10
57
35
22
197
81