32
41
45
31
53
51
104
38
64
42
30
54
5
63
69
59
11
117
60
35
77
46
36
15
71
22
67
78
88
40
92
58
282
65
150
50
151
136
324
105
76
26
29
134
81