1
4
5
17
96
14
28
41
39
10
2
18
25
13
128
19
16
30
141
55
49
22
38
59
54
32
51
31
20
29
23
113
53
78
7
92
170
77
106
24
36
46
50
211
15
40