101
13
68
99
80
100
127
19
14
8
60
25
49
5
43
7
229
4
45
16
6
62
21
9
18
12
37
23
10
20
42
44
31
116
69
3
29
35
22
106
91
67