145
119
47
11
72
5
29
43
21
41
4
13
28
8
24
6
60
32
213
7
127
241
183
203
20
408
96
1
33
84
349
48
67
31
22
147
77
74
233
126
206