11
41
5
9
89
6
21
109
10
15
23
3
63
22
17
57
49
135
203
12
20
27
16
54
37
35
52
34
93
59
51
230
18
120
91
36
71
26
574
29
82
38
43
25
4