19
76
25
35
5
91
7
6
56
17
4
3
71
36
13
50
18
22
11
29
12
16
26
27
30
101
52
48
40
37
47
41
338
8
92
14
180
24
57
77
2
9