32
91
39
81
101
28
48
19
23
29
26
54
40
64
10
11
30
13
442
95
15
33
18
130
189
96
38
17
104
12
49
62
44
137
85
254
161
291
22
93
36
67
43
157
105
50
34
21