11
102
30
60
32
28
209
8
52
77
81
35
164
43
226
5
12
21
133
111
40
148
14
33
6
27
57
25
69
61
47
3
20
29
100
67
10
13
42
122
49
16