32
74
149
471
26
368
47
27
22
9
14
36
51
39
71
41
24
202
55
7
52
56
124
19
81
69
49
57
91
13
44
90
23
159
50
21
16
17
70
154
102
20
927
166
341
99
45