15
148
75
9
11
12
60
370
93
31
14
21
40
82
79
42
25
22
114
99
110
54
134
310
61
127
80
17
27
43
204
28
90
19
49
76
23
65
133
269
69
13
62
33
46
57
182
89
108