33
176
56
80
38
103
115
69
121
49
24
26
20
16
48
17
95
41
23
129
92
62
902
73
14
29
21
90
50
206
36
39
98
59
55
89
54
71
51
292
66
44
25
35
140
43