11
40
36
33
6
3
128
12
7
22
56
23
16
83
47
15
10
34
2
100
198
29
4
13
18
28
20
101
27
19
5
79
17
1
8
60
31
111