50
62
171
100
26
13
12
10
81
2
31
6
79
543
49
7
9
93
134
4
45
30
56
16
5
82
41
35
104
131
14
43
368
94
64
71
132
38
23
73
141
113
34
121
20
27
226
86
103
118
133