53
66
25
24
38
56
17
32
45
127
10
2
19
36
60
21
125
9
49
146
124
35
18
69
70
50
42
246
15
333
54
196
48
41
29
153
11
296
34
110
119
104
576
65
403
96
71
62
154