3
19
18
26
13
31
11
42
6
7
27
8
23
4
37
30
50
72
22
139
53
62
148
12
86
54
105
75
61
17
20
14
121
40
34
5
120
16
48
123