23
95
34
8
153
94
11
61
32
76
125
7
116
45
12
2
40
10
18
733
306
129
48
29
22
3
85
131
54
16
17
135
13
60
31
15
19
51
5
82
83
5032
47