91
66
22
57
137
108
18
10
11
80
47
40
14
37
46
87
209
267
73
43
32
12
82
16
31
160
58
156
56
62
125
54
81
116
150
34
9
7
6
38
117
154
65
335
114
84
21
135
172