200
29
10
33
25
13
23
79
47
24
31
76
49
41
57
42
14
15
8
6
16
22
26
20
34
48
37
46
107
27
154
17
36
5
30
9
7
12
113
72
88
103
11
54
131
59
71
55