31
10
79
325
32
13
25
17
80
11
5
44
16
45
22
37
27
67
6
23
18
211
15
36
49
99
29
93
65
64
108
112
77
213
21
106
7
33
24
12
9
52
159
97
193
94
14
43
73