9
30
31
294
39
8
73
38
57
65
21
17
49
56
14
84
50
20
101
234
7
13
132
40
41
22
138
105
10
15
36
76
3
51
78
23
117
47
281
12
28
61
19
25
112
16
155
64
18