22
34
38
24
538
21
17
70
40
53
23
13
45
2
54
9
123
3
5
7
106
11
16
33
26
19
124
20
89
32
59
65
49
86
18
84
52
212
150
64
62
6