11
31
23
139
4
10
2
6
21
51
97
33
8
5
3
250
15
35
98
83
19
12
196
14
22
30
59
29
27
18
7
41
28
44
32
141