42
29
93
23
63
61
62
12
24
16
57
81
54
67
8
20
37
15
14
7
28
6
68
33
19
41
3
58
101
40
17
10
43
149
156
52
89
74
65
100
204
50
119