11
78
9
45
31
88
302
63
240
38
138
107
10
7
8
47
13
30
21
106
24
72
127
122
20
99
15
22
23
27
115
59
40
160
73
83
26
76
14
44
17
82
28