23
25
8
3
34
18
22
100
14
20
41
94
26
29
15
453
66
11
254
4
12
7
64
160
38
32
24
9
56
50
78
33
21
70
105
31
185
45
79
87
43
52
10
72
60
63
161