83
21
14
96
127
80
272
38
82
238
677
132
43
76
214
48
41
16
99
20
9
50
84
66
45
31
19
12
87
126
17
23
70
27
64
36
49
11
22
57
40
33
140
26
18