31
30
61
17
16
35
49
23
163
26
11
21
13
15
55
12
41
33
73
9
58
22
42
139
82
5
3
7
122
84
2
57
18
94
37
40
78
27
189
60
95
6