9
16
183
63
13
32
77
37
10
90
50
47
134
22
23
104
38
372
270
51
24
27
56
66
12
46
117
373
11
74
25
59
153
112
111
67
28
54
65
44
62
60
75
34
72
130
21
2
4
285