90
23
41
10
18
3
89
5
24
65
25
16
29
32
67
50
71
129
12
28
7
57
64
109
103
20
36
124
37
112
155
70
14
94
31
62
8
39
13
11
6
4