120
18
66
13
11
16
7
27
165
8
49
55
30
21
36
23
19
35
2
26
17
53
12
25
29
127
33
4
31
6
20
56
28
15
37
10
5
22
107
144
77
14
111