31
213
40
24
39
82
15
77
134
83
8
12
2
37
14
38
6
27
41
9
13
7
22
30
25
21
72
148
29
208
10
101
54
345
233
11
17
20
67