28
37
36
19
60
35
131
14
20
49
15
34
13
10
16
33
7
228
247
109
59
25
123
107
23
47
8
5
11
6
82
21
64
86
157
32
18
98
17
67