54
97
23
28
17
35
6
74
22
29
256
213
124
5
11
21
44
59
91
9
140
14
19
66
7
56
50
45
123
37
85
1
291
112
70
65
109
27
95
49
38
141
89
4
77
47
108
182
55