126
222
135
160
140
85
66
74
40
44
35
33
93
88
284
1.6K
39
26
99
64
58
11
5
50
52
175
509
60
41
117
132
38
7
51
49
90
89
13
4