1
61
3
14
35
80
16
10
29
23
28
31
12
22
56
13
5
44
46
92
41
24
20
127
9
2
17
178
7
8
30
11
42
33
27
4
36
71
50
40
43
51