12
19
5
40
23
13
20
8
11
78
21
7
39
105
32
4
109
28
68
46
41
89
34
25
10
33
31
71
30
14
58
67
76
17
3
38
161
35
74
167
9