38
117
26
103
50
18
123
29
6
24
98
47
17
25
7
11
32
62
39
13
14
16
87
197
125
37
4
9
44
110
257
23
22
15
27
20
21
41
10
56
3
19
52