4
5
78
7
2
12
3
54
31
21
29
25
164
38
56
14
39
17
13
23
18
28
6
15
50
72
145
1
111
11
10
24
32
41
8
109
9
26