47
12
88
41
74
50
58
79
92
9
97
129
36
194
20
22
23
21
49
4
112
65
38
52
56
7
10
34
113
140
121
17
26
66
69
29
18
25
337
15
13
61
14
70
19
45
46
260
31