30
18
123
41
75
8
57
51
33
6
34
13
7
94
47
19
12
10
11
26
15
21
31
37
20
4
32
180
27
65
17
38
81
87
25
49
43
22
29
2