96
24
47
45
27
76
16
83
28
68
56
87
94
132
46
163
482
124
77
10
67
65
141
154
93
81
36
155
69
57
35
26
31
122
15
48
144
29
61
167
142
216
108
21
70
66
44
109
84