54
29
93
50
74
67
81
15
24
64
31
8
100
27
21
16
33
51
23
232
1
18
3
14
160
35
419
43
20
38
202
10
151
72
291
73
795
45
69
12
7
76
26
243
131
63
198
5
36