9
12
3
5
44
163
13
37
26
34
22
4
7
23
29
61
17
116
77
74
49
54
6
28
11
25
76
20
115
16
31
85
69
10
19
41
166