4
15
93
117
60
125
70
67
74
51
111
71
44
49
90
23
100
92
42
146
27
33
73
53
12
35
32
59
22
34
13
25
17
38
37
61
31
18
346
58
165
9
29