91
202
419
24
119
131
75
46
105
71
32
162
40
87
175
52
118
108
130
72
416
103
110
489
65
435
23
126
33
70
20
19
313
99
192
45
43
27
34
28
157
83
38
76
50
160
81
84
22
47
80
42
21