32
15
149
20
30
11
18
28
95
34
23
107
21
67
66
33
103
14
144
25
26
10
4
6
44
37
281
81
27
17
96
52
35
50
102
127
53
832
40
12
36