21
8
10
41
45
55
24
29
44
20
140
28
3
19
17
34
35
47
58
138
31
114
48
14
33
91
54
63
38
74
98
66
61
46
86
164
11
128
111
185
65
135
125
93
39
169