173
21
9
157
39
6
56
82
17
20
43
28
65
31
76
50
81
110
14
41
29
105
57
15
37
26
25
33
134
93
40
58
48
8
27
12
390
60
46
7
114
129
142
18