6
93
72
18
35
153
16
33
28
9
20
58
49
8
76
179
22
15
32
14
89
21
38
31
4
3
1
13
96
12
41
42
34
29
115
17
43
80
37
167
131
110
25
86