13
25
48
10
35
3
50
5
96
26
29
30
149
84
43
17
252
28
19
66
135
85
74
32
20
54
6
15
46
9
92
11
8
4
38
45
22
49
51
39
12
196
14
203
23
47