50
15
41
66
43
40
34
14
234
17
106
296
23
76
141
31
98
42
7
19
56
38
11
70
22
131
30
82
93
72
353
236
154
44
24
8
286
10
83
27
16
32
37
18
128
104
375
161
54
139
322
95
252
5