105
55
24
86
31
79
63
68
83
10
109
136
29
117
221
75
91
134
122
71
70
110
34
162
39
81
26
61
27
23
36
33
18
38
53
7
30
139
28
90
87
44
66
85
35
48
103