31
22
7
69
74
16
98
32
41
19
21
18
35
13
79
107
8
99
29
37
27
20
59
25
112
331
14
11
38
9
36
10
6
30
45
4
56
5
3
88
12