16
86
152
9
17
14
47
6
103
71
3
34
26
7
65
111
18
95
13
27
8
48
39
23
64
31
60
75
44
11
93
12
41
21
10
37
20
5
4
106
25
30
1