27
77
29
10
32
39
80
48
44
74
45
4
92
33
86
23
293
73
76
51
70
104
11
63
16
129
26
14
55
41
53
97
59
61
68
62
2
36
37
9
131
174
21
139
107
232
40
52