181
32
83
549
304
79
5
62
28
50
37
42
17
319
72
89
126
152
19
81
21
147
11
33
51
41
71
58
2
57
94
131
27
63
20
18
12
122
67
40
24
61
54
163
16
56
48