105
11
24
14
5
29
23
107
13
7
4
47
38
35
31
27
113
41
129
97
127
120
57
137
9
101
8
98
6
60
22
16
70
46
12
17
10