176
63
14
41
131
42
13
107
34
22
89
39
37
45
64
27
413
57
28
53
47
76
9
11
31
5359
105
125
172
327
615
65
58
100
19