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
30
82
39
43
25
4
29