12
20
69
42
9
22
6
28
4
38
33
7
11
17
13
103
77
56
23
170
43
86
114
31
48
123
204
3
14
117
80
8
106
45
5
96
63
25
121