163
30
11
36
7
41
19
52
15
6
62
13
16
749
5
148
3
17
177
23
73
32
57
39
31
520
118
21
24
40
28
143
150
10
43
104
78
125
113
251
276
101
33
126