61
122
159
65
58
36
75
20
29
3
31
57
23
93
62
44
14
90
27
8
82
2
86
34
6
48
19
15
69
13
153
134
143
55
41
40
98
115
87
25
52
180
234
30
88
28
129
4