94
8
134
86
7
89
233
6
17
20
101
3
2
227
85
14
40
112
47
12
622
144
91
64
16
36
208
56
162
179
32
15
136
105
69
110
95
29
23
10
84
45
57
90
61
325