77
65
31
112
73
150
410
175
15
176
39
56
38
245
50
51
79
172
101
72
49
33
26
41
37
198
59
23
210
16
9
21
19
36
29
42
48
125
46
69
105
78
62
106
40
35
32
34