21
24
40
83
31
50
59
103
139
30
124
115
15
100
10
54
27
43
51
34
160
73
18
11
108
145
25
17
41
16
6
121
23
199
155
228
47
14
2
65
71
131
28
213
72
38
157