23
17
369
38
7
50
29
56
34
8
96
32
11
138
4
2
88
10
13
31
33
107
1
27
30
45
58
66
53
89
55
18
28
5
3
84
24
22
60
93