127
199
139
169
108
37
131
23
28
13
20
130
44
26
59
96
16
47
183
19
76
5
18
110
92
35
46
981
14
122
342
50
33
32
45
61
90
89
27
99
56
54
165
17
60
15
82
11
100