144
123
118
58
38
35
22
70
48
12
47
84
261
106
40
29
44
201
139
28
49
233
86
64
25
88
54
17
95
43
81
32
80
82
52
225
265
71
165
134
30
93
75
34
18
26
21
8
103
41
59