10
56
117
21
46
43
17
110
75
68
50
26
197
33
27
19
48
34
20
13
31
18
154
24
29
9
343
123
8
30
44
40
5
54
181
87
262
74
127
14
41
124
83
7
208
229
326