1
23
49
7
30
72
21
8
25
19
15
40
11
4
9
5
176
29
169
10
81
48
28
6
43
37
57
312
31
61
51
50
26
16
13
2
127
85