163
12
101
9
19
2
121
13
57
16
87
15
43
20
35
14
32
7
131
77
29
8
21
45
4
493
125
40
88
79
310
127
34
27
28
10
233
95
189
39
256
134
49
110
50
141
51
33
36
71
167
47