22
34
101
6
83
5
10
38
26
7
2
30
75
33
28
168
14
21
27
262
11
41
18
37
3
46
32
19
44
20
17
52
25
9
50
123
35
62
16
42
65
88