38
89
44
58
18
30
51
12
10
91
108
19
163
57
13
41
62
35
65
50
122
135
144
45
64
23
87
77
79
106
8
76
20
21
56
29
53
113
26
146
36
14
5
25
103
24
145
52
70