9
41
18
83
45
12
42
25
129
27
17
4
122
114
56
21
104
51
52
126
22
90
74
161
322
39
24
28
79
49
328
71
53
29
111
16
70
33
11
15
221
57
14
93