31
37
169
66
58
5
53
33
116
8
57
23
55
20
43
1
25
29
83
228
32
19
49
50
121
26
15
185
113
22
9
17
3
28
30
41
73
127
117
10
11
24
13