31
6
38
68
1
37
17
82
46
5
119
20
43
25
58
97
63
41
30
18
26
7
33
28
66
178
122
32
24
10
13
159
56
69
124
93
54
80
34
27
76
411
49
110
134
19
16