104
79
59
67
84
44
70
20
78
189
243
96
101
95
48
33
186
74
21
50
107
29
380
98
370
47
13
37
34
5
175
65
145
22
68
66
187
87
31
14
42
10
162
141
136
134
7
155
164