45
18
27
21
49
9
94
133
22
23
146
95
207
4
46
1188
10
24
15
52
17
13
81
51
292
34
50
5
11
93
12
8
102
345
54
37
62
1
16
25
26
19
3