32
61
36
76
37
50
23
16
43
171
66
77
73
80
48
127
289
84
45
25
13
68
31
20
19
33
166
57
6
163
26
72
65
53
56
28
67
96
49
14
38
39
21
22
55
34