96
22
23
78
16
56
83
30
103
19
65
100
21
44
33
36
106
12
31
41
108
84
24
113
197
155
242
43
37
32
57
27
48
75
39
40
47
74
10
77
133
68
93
91
169
67
51
42