959
170
86
39
7
17
123
100
392
28
27
33
144
66
59
67
45
47
44
58
46
131
34
72
41
206
21
93
266
119
90
95
62
97
36
134
91
37
31
18
68
65
99
48
111
114
107
22
23
109
8
101
43
127
40
135