104
91
55
47
242
68
115
67
44
59
214
65
43
77
76
149
74
21
58
19
36
120
82
78
310
101
165
38
137
29
32
155
92
16
71
69
49
30
33
18
17
12
20
225
108
34