81
83
84
429
12
209
4
32
79
75
162
48
28
41
26
49
71
58
46
85
161
143
66
43
120
145
98
87
25
15
163
30
44
108
301
358
38
53
91
253
39
31
114
56
126
90
59