23
61
42
29
9
7
30
38
133
18
16
58
2
28
32
191
5
64
12
14
186
62
6
35
11
4
15
17
41
13
20
33
8
24
74
104
101
75
44
77