14
6
13
10
12
16
30
11
17
26
31
29
58
47
139
35
86
22
34
68
3
56
73
82
20
98
50
1
4
120
23
9
67
90
15
152
8
41
141
28
89
55
191