76
21
27
63
61
41
59
46
73
17
74
30
66
45
50
34
40
58
177
70
44
22
42
20
83
35
120
108
14
65
51
95
69
371
103
149
29
639
36
75
19
124
207
373
232