11
17
8
9
15
42
23
29
98
105
19
74
25
132
35
13
97
53
16
100
57
120
65
306
50
102
370
69
47
14
21
87
28
1329
12
76
5
22
20
32
71
55
4
37
108