238
43
75
64
17
123
21
79
30
41
22
77
42
108
32
61
119
38
46
54
86
81
189
118
74
40
180
192
92
207
59
226
352
94
335
153
36
63
8
10
28
47
50
122
136
13
73
62
131