174
51
19
307
60
57
33
70
47
41
68
165
134
48
115
71
275
40
25
63
221
59
27
34
12
32
93
149
46
23
97
85
15
5
45
36
73
37
81
577
26
196
423
30
77
29
79
38
88
24
42
156