1
9
7
6
61
4
12
21
35
2
10
17
31
49
13
50
22
33
102
25
11
41
23
45
113
40
48
100
73
24
69
62
14
93
199
141
32
46
75
138
147
337
208
30
42
38
151