1
6
18
12
2
11
5
114
35
9
51
82
56
23
73
20
14
33
44
63
105
22
47
87
19
61
16
13
131
81
77
37
120
53
40
21
71
90
17
26
30
636
172
146
54
24
45
7