103
144
30
42
55
6
7
9
16
24
56
54
19
14
11
8
23
12
28
4
10
171
43
84
5
26
33
20
3
29
48
49
34
27
15
17
61
135