165
99
21
15
23
235
177
66
16
10
17
88
28
18
14
19
51
77
2
29
56
57
27
31
25
42
7
5
96
95
24
9
8
11
90
101
34
40
22
26
1
33
109
20