10
44
109
54
21
53
56
79
76
37
17
65
19
62
159
55
66
3
34
85
160
6
67
61
161
399
110
295
429
41
132
42
78
14
38
24
88
80
232
16
23
162
135
222
29
130
51
26
7
70
31