33
56
51
14
11
36
50
61
48
57
84
44
96
55
683
513
43
86
29
147
47
87
136
78
222
163
126
28
6
150
38
166
13
94
62
23
67
127
34
107
15
39
40
17
4
320
2
264
30
364
10
8
24
99
53
74