31
39
26
41
18
23
13
4
52
22
54
37
261
141
30
14
5
10
36
48
33
6
113
17
138
11
83
2
50
3
9
67
38
19
12
129