21
93
16
68
55
14
34
42
104
71
79
275
48
36
115
31
5
22
73
19
15
38
12
138
80
82
17
35
50
43
189
41
46
125
263
32
23
156
62
136
30