127
145
89
49
15
29
37
23
42
21
24
20
54
25
19
12
88
41
30
194
62
52
31
169
78
22
86
141
39
118
82
186
33
6
36
183
48
90
93
147
773
53
47
81
92
65
146
43