4
49
27
38
50
13
9
52
128
98
129
61
26
33
21
11
34
46
32
39
28
92
56
87
18
91
88
43
81
35
12
80
59
15
22
14
24
70
25
41
29
213
69
127
96
150
44
17
48
335
164