5
31
37
64
59
85
7
10
14
17
41
19
24
46
102
9
18
23
20
36
43
120
82
108
67
150
104
42
11
86
213
125
13
117
47
28
114
12
66
35
22
48
27
96
21